[forge-dev] JDK 8

Max Rydahl Andersen manderse at redhat.com
Thu Oct 8 11:53:44 EDT 2015


On 7 Oct 2015, at 12:05, George Gastaldi wrote:

> Hi Ivan, thanks for the feedback.
>
> Yeah, I was thinking of removing that or move it to a maven profile 
> that is
> activated when the project builds on JDK7 only (that can be done now).
>
> So far the only objection I have received about moving to JDK8 is from 
> the
> Fabric8 team asking that this should be done in Forge 3:
> https://twitter.com/davsclaus/status/651632079566950400?s=09

His point is very valid.

But wonder what data he has ;)

btw. it is only jboss tools master (i.e. for Neon) that is currently 
freely opened for Java 8.

/max

> Best Regards,
> Em 07/10/2015 04:36, "Ivan St. Ivanov" <ivan.st.ivanov at gmail.com> 
> escreveu:
>
>> The problem with Java 9 is that you can't run tests, because the JVM 
>> that
>> runs them won't start. If you want to run with Java 9, you have to 
>> either
>> run the build with -DskipTests or remove this from pom.xml.
>>
>> On Wed, Oct 7, 2015 at 10:10 AM, Daniel Cunha <danielsoro at gmail.com>
>> wrote:
>>
>>> Make sense remove it from the pom if we go to Java 8. :)
>>> Can you share your problem with Java 9? (even though we don't have a
>>> final version of Java 9 ATM)
>>>
>>> On Wed, Oct 7, 2015 at 3:40 AM, Ivan St. Ivanov 
>>> <ivan.st.ivanov at gmail.com
>>>> wrote:
>>>
>>>> Hi Geroge,
>>>>
>>>> That's wonderful! Finally we can rewrite all those anonymous inner
>>>> classes with lambdas. And use streams. And sometimes Optional in 
>>>> the APIs :)
>>>>
>>>> Do you plan to remove this from the root pom:
>>>>
>>>> <plugin>
>>>> <groupId>org.apache.maven.plugins</groupId>
>>>> <artifactId>maven-surefire-plugin</artifactId>
>>>> <configuration>
>>>> <argLine>-Xms256m -Xmx512m -XX:MaxPermSize=160m</argLine>
>>>> </configuration>
>>>> </plugin>
>>>>
>>>> It doesn't make sense anymore. But has been bugging me all the time 
>>>> when
>>>> I try to build Forge with Java 9 (it's an error there).
>>>>
>>>> Cheers,
>>>> Ivan
>>>>
>>>>
>>>> On Wed, Oct 7, 2015 at 8:43 AM, Daniel Cunha <danielsoro at gmail.com>
>>>> wrote:
>>>>
>>>>> I agree with that! :)
>>>>>
>>>>> +1 for Java 8.
>>>>>
>>>>> On Wed, Oct 7, 2015 at 2:23 AM, George Gastaldi 
>>>>> <ggastald at redhat.com>
>>>>> wrote:
>>>>>
>>>>>> Hello Forge users,
>>>>>>
>>>>>> For the next minor release, I'd like to make JDK8 the minimum
>>>>>> requirement.
>>>>>>
>>>>>> The JBoss Tools team is already using JDK8 as the minimum 
>>>>>> requirement
>>>>>> for their new versions. We are already running our build in JDK8 
>>>>>> (with
>>>>>> sources set to 1.7 still)
>>>>>>
>>>>>> Is there any objection? Say it now or forever hold your peace, 
>>>>>> because
>>>>>> the Forge train never stops ;)
>>>>>>
>>>>>> Best Regards, love you all!
>>>>>>
>>>>>> George Gastaldi
>>>>>>
>>>>>> _______________________________________________
>>>>>> forge-dev mailing list
>>>>>> forge-dev at lists.jboss.org
>>>>>> https://lists.jboss.org/mailman/listinfo/forge-dev
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Daniel Cunha (soro)
>>>>> https://twitter.com/dvlc_
>>>>> http://www.tomitribe.com
>>>>>
>>>>> _______________________________________________
>>>>> forge-dev mailing list
>>>>> 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
>>>>
>>>
>>>
>>>
>>> --
>>> Daniel Cunha (soro)
>>> https://twitter.com/dvlc_
>>> http://www.tomitribe.com
>>>
>>> _______________________________________________
>>> forge-dev mailing list
>>> 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
>>
> _______________________________________________
> forge-dev mailing list
> forge-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/forge-dev


/max
http://about.me/maxandersen


More information about the forge-dev mailing list