[forge-dev] Building Forge with Java 8

George Gastaldi ggastald at redhat.com
Wed Nov 26 14:12:13 EST 2014


Hi Ivan,

Good call, I changed it to "New Feature".
Thanks for pointing that out.

Best Regards,

George Gastaldi

On 11/26/2014 05:09 PM, Ivan St. Ivanov wrote:
> Hi George,
>
> While reading the JIRA again and again it seems that this is a 
> feature, not a bug in javac. So it will be here to stay. Which means 
> that it is us that have to think about a solution. Probably that is 
> why the issue is still open :)
>
> Cheers,
> Ivan
>
> On Wed, Nov 26, 2014 at 2:06 PM, George Gastaldi <ggastald at redhat.com 
> <mailto:ggastald at redhat.com>> wrote:
>
>     Hi Ivan,
>     This is still not fixed in later versions of JDK8.
>     JDK 1.8.0_11 is the last JDK version where forge builds/runs.
>
>     I guess one option is that we'll have to make our services derived
>     from the simple service NOT implement the Service interface. This
>     is not required atm, but the javadoc says that it is possible.
>
>     However, I think we might run in runtime issues when the addon
>     boots up due to lacking dependencies. That's all I remember from
>     working in this issue
>
>
>     Em 26/11/2014, às 07:09, Ivan St. Ivanov <ivan.st.ivanov at gmail.com
>     <mailto:ivan.st.ivanov at gmail.com>> escreveu:
>
>>     Hi everybody,
>>
>>     As some of you noticed, last night I was able to build and run
>>     Forge with the latest early access build of Open JDK 9 (from the
>>     Jigsaw forest!). I had to do just one manual workaround. I had to
>>     manually add the following dependency to the javaee/impl/pom.xml
>>     and shell/impl/pom.xml:
>>
>>     <dependency>
>>     <groupId>org.jboss.forge.furnace.container</groupId>
>>     <artifactId>simple-api</artifactId>
>>     <scope>provided</scope>
>>     </dependency>
>>     It was a problem that was already found and documented in this JIRA:
>>
>>     https://issues.jboss.org/browse/FORGE-2019
>>
>>     The JIRA says that this problem occurs with Java 8, build 20. So
>>     my question is whether this is fixed in later builds of Java 8.
>>     If yes, I will report this to the Open JDK folks to up-port the
>>     fix to Java 9 as well. If not, I guess we should fix the poms of
>>     the respective projects?
>>
>>     Thanks,
>>     Ivan
>>
>>     P.S. Sorry for the 'lazy web' style of message. I know I could
>>     have run the build with newer Java 8 by myself :)
>>     P.P.S. Thanks to Mani Sarkar from LJC that went the hard way last
>>     week and found this workaround for me
>>
>>
>>     _______________________________________________
>>     forge-dev mailing list
>>     forge-dev at lists.jboss.org <mailto:forge-dev at lists.jboss.org>
>>     https://lists.jboss.org/mailman/listinfo/forge-dev
>
>     _______________________________________________
>     forge-dev mailing list
>     forge-dev at lists.jboss.org <mailto:forge-dev at lists.jboss.org>
>     https://lists.jboss.org/mailman/listinfo/forge-dev
>
>
>
>
> _______________________________________________
> forge-dev mailing list
> forge-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/forge-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/forge-dev/attachments/20141126/ad9695b1/attachment-0001.html 


More information about the forge-dev mailing list