Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ee4j-community] Eclipse is still behind the current state of Java EE 8

Hi,

sorry for joining this discussion late, but I got pinged from multiple sources the last
24 hrs around this question around tooling for Java EE 8 in Eclipse IDE.

Here is the deal:
The team behind JBoss Tools and Developer Studio which amongst many things have the lets say
extended Java EE tooling - such as JSF, CDI and just general awesome improvements would
love to contribute this code to Eclipse WTP; but at the moment there is noone to actually
receive and continue to maintain it. As mentioned elsewhere we now have two committers on to
just keep WTP releasable.

Thus its hard for us to justify going through the means of splitting out the code, get it
through the IP process, get it done so it can be added without actually hurting our own users
which at the moment is happily running the tools as it is today.

In other words - open for the idea, but skeptical on how we could make this work in practice.

Another way:
A more interesting option I would like to propose is to see if there are interest in instead
of trying to bend WTP to work with the latest greatest is to look at expanding and building
on the Language Server Protocol movement and provide tooling that way.

By using LSP we can have a base set of LSP's (for xml, jsf, java/CDI, etc.) which can be
used in Eclipse (using LSP4e project and the new Generic Editor support we've added) as well
as in vscode, Che and if someone does the wiring up any other LSP enabled editor.

Would there be interest in such approach ?

/max
http://about.me/maxandersen

On 28 Feb 2018, at 11:56, arjan tijms wrote:

Hi,

On Wed, Feb 28, 2018 at 11:15 AM, Mark Little <mlittle@xxxxxxxxxx> wrote:
I agree but unfortunately many non-Red Hat Eclipse IDE contributors have dropped away. The community needs to step up and help or convince other vendors to come back.

Me and my friend Bauke have been talking about helping out here for the JSF part. I wonder though, would it be an option for Red Hat to donate it's current JSF tooling to the WTP project? 

It's clearly ahead wrt to things like EL completion and navigate into EL expressions from Facelets, but it does need some updates for both JSF 2.2 and JSF 2.3 (for instance, the @FacesConfig annotation was added which switches between a 2.2 pseudo and 2.3 mode, something which IDEs don't know about as of now).

Kind regards,
Arjan Tijms





 

Mark.


On 27 Feb 2018, at 13:55, reza_rahman <reza_rahman@xxxxxxxxx> wrote:

While I myself am an avid NetBeans user, I do agree excellent support in the Eclipse IDE is extremely important for the success of Jakarata EE for the reasons stated.

Sent via the Samsung Galaxy S7, an AT&T 4G LTE smartphone

-------- Original message --------
From: Alexander Salvanos <salvanos@xxxxxx>
Date: 2/27/18 5:29 AM (GMT-05:00)
Subject: Re: [ee4j-community] Eclipse is still behind the current state of Java EE 8

Hi Ryan,
 
thank your for your reply. Well, in my project we use IntelliJ as the IDE for the consulters.
Our client is using the Eclipse IDE though, since they are from the public sector and cannot buy the expensive license.
NetBeans was not an option, because of several problems we were having integrating our server.
However, the problem is that the Eclipse IDE is being used in the market by far more then 70% of the Java EE developers.
This is a statistic that was automatically collected last year by the Consulter-Agency GULP here in Germany.
And now that Java EE 8 is under the hood of the Eclipse Foundation, it would be beneficial to have a good support of Java EE 8 in the Eclipse IDE.
 
Kind Regards,
Alex
 
 
Gesendet: Dienstag, 27. Februar 2018 um 03:45 Uhr
Von: "Ryan Cuprak" <rcuprak@xxxxxxxxx>
An: "EE4J community discussions" <ee4j-community@xxxxxxxxxxx>
Betreff: Re: [ee4j-community] Eclipse is still behind the current state of Java EE 8
Hi Alexander,
 Both Intellij (Ultimate) and NetBeans have excellent support for Java EE. Eclipse is definitely way behind, its support for _javascript_ is absolutely abysmal as well. This has been the case fo many years now. I would raise this issue with the Eclipse IDE and in the meantime recommend checking out either NetBeans or IntelliJ Ultimate. When I give Java EE training classes at work I always use NetBeans as it is free and includes GlassFish (integrated). 
 
 Note, Oracle donated NetBeans to Apache, that donation looks to be going pretty well. 
 
 Excluding Eclipse, the state of Java EE tooling is pretty good. 
 
-Ryan
 
On Feb 25, 2018, at 5:37 AM, Alexander Salvanos <salvanos@xxxxxx> wrote:
 
Dear Colleagues,
 
the current version of "Java EE for Developers" (with Eclipse Oxygen) is still far behind the current state of Java EE 8.
This not only concerns the GlassFish tools, but also WTP.
Almost all technologies aren't referred updated.
E.g. When using JSF, still the deprecated "managed bean package" way is offered.
When using project facets, alsmost all the technologies are been offered in older versions.
We need to be vigorously and decidedly updating here, because not only does this endanger the Eclipse IDE,
but also the Java EE 8 standard, since Eclipse is the most widely used IDE for Java EE.
 
Best Regards,
Alex

Alexander Salvanos
Goebenstr.5
D-53113 Bonn
Telefon: +49 (151) 24296962
_______________________________________________
ee4j-community mailing list
ee4j-community@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ee4j-community
_______________________________________________ ee4j-community mailing list ee4j-community@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/ee4j-community
_______________________________________________
ee4j-community mailing list
ee4j-community@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ee4j-community

---
Mark Little

JBoss, by Red Hat
Registered Address: Red Hat Ltd, 6700 Cork Airport Business Park, Kinsale Road, Co. Cork.
Registered in the Companies Registration Office, Parnell House, 14 Parnell Square, Dublin 1, Ireland, No.304873
Directors:Michael Cunningham (USA), Vicky Wiseman (USA), Michael O'Neill, Keith Phelan, Matt Parson (USA)


_______________________________________________
ee4j-community mailing list
ee4j-community@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ee4j-community


_______________________________________________
ee4j-community mailing list
ee4j-community@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ee4j-community


Back to the top