Okay, let’s get back to topic. I feel that the community want’s to wait some 
more until at least all maven plugins we use work with Java 9?

Regards,
Benedikt

> Am 15.10.2017 um 01:30 schrieb Matt Sicker <boa...@gmail.com>:
> 
> Which is mainly because the version of Java in Android is intentionally
> lacking about half of the standard library. Perhaps this will improve in
> the future now that they're adopting OpenJDK, though.
> 
> On 14 October 2017 at 17:04, Ralph Goers <ralph.go...@dslextreme.com> wrote:
> 
>> I need to point out that even after removing that there would be a lot of
>> stuff in log4j-core that doesn’t work in Android.
>> 
>> Ralph
>> 
>>> On Oct 14, 2017, at 12:02 PM, Gary Gregory <garydgreg...@gmail.com>
>> wrote:
>>> 
>>> I am wondering if this is a little too early. A lot of tooling our there
>>> does not play well with Java 9 class files.
>>> 
>>> The last time I tried to use Log4j 2 (which contains Java 9 classes files
>>> in the right multi-jar spot) with an Android app, the Android tooling
>> threw
>>> up all over itself because it was incorrectly trying to do something with
>>> these Java 9 class file :-(
>>> 
>>> Gary
>>> 
>>> On Sat, Oct 14, 2017 at 7:53 AM, Stephen Colebourne <
>> scolebou...@joda.org>
>>> wrote:
>>> 
>>>> On 14 October 2017 at 14:05, Rob Tompkins <chtom...@gmail.com> wrote:
>>>>>> On Oct 14, 2017, at 8:43 AM, Benedikt Ritter <brit...@apache.org>
>>>> wrote:
>>>>> Feels like a change that would warrant a major version change, but that
>>>> would have us maintaining another major version branch.
>>>> 
>>>> No need for a major version change. Its just one more .class file in
>>>> the jar file. The jar file is still usable on Java 7 and 8, its just
>>>> that the *build* is Java 9 specific.
>>>> 
>>>> As Pascal says, really we want all the maven plugins to be ready for
>>>> this, but we don't control those timescales.
>>>> 
>>>> Options to fix the site plugin problem:
>>>> 
>>>> 1) Alter the PR so that releases have to be in two stages - jar file
>>>> build/deploy on Java 9 and site on Java 8. The risk is that someone
>>>> forgets to do the release using Java 9.
>>>> 
>>>> 2) Compile the module-info.java file on Java 9 and check it in (as a
>>>> binary module-info.class file). Then the build could stay on Java 7/8.
>>>> The problem however is that whenever a new package is added, the
>>>> module-info.class file would have to be recreated and re-checked in,
>>>> an error-prone process.
>>>> 
>>>> Stephen
>>>> 
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>>>> For additional commands, e-mail: dev-h...@commons.apache.org
>>>> 
>>>> 
>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>> For additional commands, e-mail: dev-h...@commons.apache.org
>> 
>> 
> 
> 
> -- 
> Matt Sicker <boa...@gmail.com>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to