Kepler's Java 8 status [message #1004128] |
Tue, 22 January 2013 11:18  |
Eclipse User |
|
|
|
I recently signed a contract to write a book on Java SE 8 and Java EE 7 for release next December. The publisher's IDE of choice for its Java books is understandably Eclipse, due to its overwhelming popularity among software developers. However, I have discovered that with both Juno and the Kepler milestone (which I, of course, understand is not yet complete), I cannot select Java 1.8 as a language level (unlike a popular commercial IDE). As a result, even if I set up a custom builder to use the JDK 1.8 compiler, Eclipse highlights lambda expressions and default methods as syntax errors (not very useful for a reader learning Java 8 ).
I've seen the JDT Core/Java 8 page on the wiki (http://wiki.eclipse.org/JDT_Core/Java8) and gone over the associated bugs, but I'm not seeing any indication anywhere about how much of this will be available in Kepler. So, if possible, I'd like to find answers to the following questions:
1) Will Kepler (or at least a maintenance release of Kepler before December) allow users to select Java 1.8 as the language level and recognize lambda expressions as syntactically correct (most important)?
2) Will Kepler (or at least a maintenance release of Kepler before December) include a version of the JDT compiler that compiles in Java 8 (less important) or will users still need to define a custom builder?
Even a "probably" or "probably not" answer to these questions would be better than no answer at all. So, if anyone can shed some light on this, it would be greatly appreciated.
[Updated on: Tue, 22 January 2013 11:59] by Moderator
|
|
|
Re: Kepler's Java 8 status [message #1004230 is a reply to message #1004128] |
Tue, 22 January 2013 15:58   |
Eclipse User |
|
|
|
I started a thread on this on jdt-dev mailing list!
Tom
Am 22.01.13 17:21, schrieb Nicholas Williams:
> I recently signed a contract to write a book on Java SE 8 and Java EE 7
> for release next December. The publisher's IDE of choice for its Java
> books is understandably Eclipse, due to its overwhelming popularity
> among software developers. However, I have discovered that with both
> Juno and the Kepler milestone (which I, of course, understand is not yet
> complete), I cannot select Java 1.8 as a language level (unlike a
> popular commercial IDE). As a result, even if I set up a custom builder
> to use the JDK 1.8 compiler, Eclipse highlights lambda expressions and
> default methods as syntax errors (not very useful for a reader learning
> Java 8).
>
> I've seen the JDT Core/Java 8 page on the wiki
> (http://wiki.eclipse.org/JDT_Core/Java8) and gone over the associated
> bugs, but I'm not seeing any indication anywhere about how much of this
> will be available in Kepler. So, if possible, I'd like to find answers
> to the following questions:
>
> 1) Will Kepler (or at least a maintenance release of Kepler before
> December) allow users to select Java 1.8 as the language level and
> recognize lambda expressions as syntactically correct (most important)?
>
> 2) Will Kepler (or at least a maintenance release of Kepler before
> December) include a version of the JDT compiler that compiles in Java 8
> (less import) or will users still need to define a custom builder?
>
> Even a "probably" or "probably not" answer to these questions would be
> better than no answer at all. So, if anyone can shed some light on this,
> it would be greatly appreciated.
|
|
|
|
|
|
Re: Kepler's Java 8 status [message #1006096 is a reply to message #1006080] |
Tue, 29 January 2013 16:12  |
Eclipse User |
|
|
|
Ask at the wtp forum.
Tom
Am 29.01.13 20:14, schrieb vince kraemer:
> What is the 'story' for Java EE 7 support in Kepler?
>
> I am trying find out if Tomcat 8 will be a supported 'Server Runtime'.
>
> Thanks,
> vbk
>
|
|
|
Powered by
FUDForum. Page generated in 0.04454 seconds