Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse 4 » Kepler's Java 8 status(Writing book on SE 8 / EE 7, need to know when Java 8 support will be available to end users)
icon5.gif  Kepler's Java 8 status [message #1004128] Tue, 22 January 2013 11:18 Go to next message
Nicholas Williams is currently offline Nicholas Williams
Messages: 2
Registered: January 2013
Junior Member
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]

Report message to a moderator

Re: Kepler's Java 8 status [message #1004230 is a reply to message #1004128] Tue, 22 January 2013 15:58 Go to previous messageGo to next message
Thomas Schindl is currently offline Thomas Schindl
Messages: 5296
Registered: July 2009
Senior Member
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 #1004333 is a reply to message #1004230] Tue, 22 January 2013 21:03 Go to previous messageGo to next message
Nicholas Williams is currently offline Nicholas Williams
Messages: 2
Registered: January 2013
Junior Member
Tom, you said you started a thread in the jdt-dev mailing list. I was not a member of that mailing list before, so I did not see the thread posted. The thread does not show up in the archive, but I don't know how long messages take to show up in there. I'm now a member, but I don't know if I may have missed any replies in the past several hours. Has there been any activity on the mailing list with regard to this issue?

Thanks

Thomas Schindl wrote on Tue, 22 January 2013 15:58
I started a thread on this on jdt-dev mailing list!

Tom
Re: Kepler's Java 8 status [message #1004491 is a reply to message #1004333] Wed, 23 January 2013 05:45 Go to previous messageGo to next message
Thomas Schindl is currently offline Thomas Schindl
Messages: 5296
Registered: July 2009
Senior Member
Sorry I pointed you to the wrong list :-( It was on jdt-core-dev
(https://dev.eclipse.org/mailman/listinfo/jdt-core-dev)

There you should see the conversation up until now.

Tom

Am 23.01.13 03:03, schrieb Nicholas Williams:
> Tom, you said you started a thread in the jdt-dev mailing list. I was
> not a member of that mailing list before, so I did not see the thread
> posted. The thread does not show up in the archive, but I don't know how
> long messages take to show up in there. I'm now a member, but I don't
> know if I may have missed any replies in the past several hours. Has
> there been any activity on the mailing list with regard to this issue?
>
> Thanks
>
> Thomas Schindl wrote on Tue, 22 January 2013 15:58
>> I started a thread on this on jdt-dev mailing list!
>>
>> Tom
>
Re: Kepler's Java 8 status [message #1006080 is a reply to message #1004128] Tue, 29 January 2013 14:14 Go to previous messageGo to next message
vince kraemer is currently offline vince kraemer
Messages: 3
Registered: July 2009
Junior Member
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
Re: Kepler's Java 8 status [message #1006096 is a reply to message #1006080] Tue, 29 January 2013 16:12 Go to previous message
Thomas Schindl is currently offline Thomas Schindl
Messages: 5296
Registered: July 2009
Senior Member
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
>
Previous Topic:What happened to CSSScratchpad?
Next Topic:Dynamic Help and Infopops
Goto Forum:
  


Current Time: Tue Sep 02 07:43:30 EDT 2014

Powered by FUDForum. Page generated in 0.04162 seconds