At present, everything works in Java 11, and thats not released yet.
Here is day job project with similar setup running Java 11 on Travis
https://travis-ci.org/OpenGamma/Strata/builds/401792237

Ultimately, all builds are dependent on many other teams, but while
Java 9 was bad, 10 and 11 have generally been fine.
Stephen


On 10 July 2018 at 18:00, Rob Tompkins <chtom...@gmail.com> wrote:
>
>
>> On Jul 10, 2018, at 12:53 PM, Stephen Colebourne <scolebou...@joda.org> 
>> wrote:
>>
>> Look at Joda-Convert/Joda-Parent for example. A Java 6 project that
>> builds on Java 8 or later, and has a module-info.java.
>>
>> Cobertura just needs replacing with JaCoCo.
>>
>> FindBugs replaced by SpotBugs
>>
>> Lots of plugin versions updated.
>>
>> And lots of profiles, as per Joda-Convert/Joda-Parent
>>
>> Stephen
>> https://github.com/JodaOrg/joda-convert
>> https://github.com/JodaOrg/joda-parent
>
> Thanks Stephen. How far behind the java release cycle (in months) do you find 
> that you are?
>
>>
>>
>>
>> On 10 July 2018 at 17:32, Rob Tompkins <chtom...@gmail.com> wrote:
>>> Hello all,
>>>
>>> It occurs to me that we are in a bit of a predicament in terms of being 
>>> able to remain current with java, if the projected 6-month release to EOL 
>>> cycle for major versions of java indeed continues. For example, as of now 
>>> java9 is EOL, yet we still don’t have sufficient build tools (maybe almost) 
>>> to even think about doing a release building with java9, let alone the 
>>> current version of java, v10. For example, [lang] fails on mvn -Prelease 
>>> -Ptest-deploy clean test site deploy on java10 with the following error:
>>>
>>> [ERROR] Failed to execute goal 
>>> org.apache.maven.plugins:maven-site-plugin:3.7.1:site (default-site) on 
>>> project commons-lang3: failed to get report for 
>>> org.codehaus.mojo:cobertura-maven-plugin: Plugin 
>>> org.codehaus.mojo:cobertura-maven-plugin:2.7 or one of its dependencies 
>>> could not be resolved: Could not find artifact com.sun:tools:jar:0 at 
>>> specified path 
>>> /Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home/../lib/tools.jar
>>>
>>> What are we to do if they keep up this cycle? Depressing as it may seem, I 
>>> don’t see the current OSS java ecosystem sustainable. We won’t get stable 
>>> maven build plugins fast enough to keep up. We can keep building to java8, 
>>> but I don’t know what to do with higher versions.
>>>
>>> Any thoughts or ideas? Everything that I can think of is ugly at best.
>>>
>>> -Rob
>>> ---------------------------------------------------------------------
>>> 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
>>
>
>
> ---------------------------------------------------------------------
> 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

Reply via email to