Is there a reason to have both Eclipse IDE for Java and also Eclipse IDE for Java EE? - eclipse

I've recently downloaded the Eclipse IDE for Java EE developers (for web apps development). Does it make sense to delete my "regular" Eclipse IDE for Java developers? I mean, is there a feature in the regular IDE which isn't included in the EE IDE?
(I also use eclipse for Python programming with the Pydev plugin)

The different "editions" of the eclipse IDE are basically just a different set of plugins on top of the basic eclipse platform. So if anything is missing you can alyways install those plugins when you need them.

Eclipse for Java EE is a superset of Eclipse for Java.

Yes it is a super-set.
Also, have you tried NetBeans? It has better GUI, better javadoc support and it is way cooler to use! (and free)

Not everyone needs the EE tools (mainly WTP - web tools platform); they may only be doing client apps or writing eclipse plugins.

Related

How to add DSL Forge to my Eclipse Java EE Mars?

I need to add DSL Forge to my Eclipse Java EE Mars because I want to create a project like this:
I want to generate web editor from Xtext.
I cannot reproduce this
have java 8 as default or adapt eclipse.ini to use it after downloading
download mars jee (http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/mars2)
start the downloaded eclipse
Help -> Install new software
Add "Dsl Forge" -> "http://dslforge.org/downloads/tooling/repository/"
Select "DSL Forge Tools Feature"
next/finish
restart
file -> new project -> DSL Forge
btw the docs say you should install xtext 2.10 (http://download.eclipse.org/modeling/tmf/xtext/updates/composite/releases/)
To generate the web editor from Xtext, you need to be on Eclipse for RCP and RAP Developers.
If you want a closer integration with Xtext and EMF, or if you want to integrate the editor with other Eclipse components, you’d better install Eclipse for RCP and RAP Developers. This makes it possible to integrate the editor with third party RWT (Remote Widget Toolkit, the web-based SWT) plugins and widgets.
Now if it's mandatory for you to develop on Eclipse IDE for Java EE Developers, you'll need to install the RAP Tools before DSL Forge (this is somehow a hybrid scenario). See also the pre-requisites in the documentation: http://dslforge.org/getting-started-generate-xtext-rap-editor/

Eclipse IDE for C/C++ Developers -> Download JDT

Sorry for my poor english.
I downloaded and installed the Eclipse IDE for C/C++ Developers environnement.
Today I would like to use my eclipse for C/C++ (always) but also Java.
I didn't find the Java plugin (JDT ?) for my current eclipse environnement.
I have to download Eclipse IDE for Java Developers or it's possible just to add a plugin?? (so How program in C+C++ and Java)..
Thank you very much for your help
Morgan
I think it is possible i use eclipse STS for developing spring, grails and JavaEE at the same time so try this link http://www.eclipse.org/cdt/ you can always refer to the source.

source code for eclipse plugin dependencies

I am trying to learn about eclipse plugin development.I downloaded Eclipse IDE for Java EE developers in Helios distribution. I am able to create plugin development project using plugin development wizard. Now the problem is am not able to view the source code of eclipse plugin dependencies.I searched the internet for source attachments, but didn't find it.Any help is appreciated..
If you just want to play around with plug-in development, then you really don't need to integrate the different IDE capabilities, and can probably live with separate Eclipse installations and workspaces.
Actually, the more capabilities/Eclipse editions, you try to integrate, the more limits you set up for other plug-ins/features/capabilities. At some point, it can get impossible to integrate 3rd party capabilities such as those from TaskTop and Atlassian...
If you don't need the Java EE capabilities, consider using either the classic
Eclipse edition or the RCP edition.
For Eclipse plugin development download Eclipse Classic distribution which includes SDK from here.
Eclipse IDE for Java EE description:
Tools for Java developers creating Java EE and Web applications, including a Java IDE, tools for Java EE, JPA, JSF, Mylyn and others.
Eclipse Classic description:
The classic Eclipse download: the Eclipse Platform, Java Development Tools, and Plug-in Development Environment, including source and both user and programmer documentation.
Cheers,
Max
Also, if you want to see the sourcecode of any plugin dependency, you can check it out from CVS at :pserver:anonymous#dev.eclipse.org:/cvsroot/eclipse
Be careful to get the right version, though.
Cheers,
Rob

Conversion of third party eclipse plug-in to netbeans IDE compatible plugins/modules

HI Folks,
Can any one there confirm if we can convert third party eclipse plug-in to netbeans IDE compatible plugins/modules.
As far as I know, there is a way if I am a plugin developer instead.
http://wiki.netbeans.org/EclipsePluginToNetBeansModuleMigrationCookbook
In this case, I am just a consumer of a third-party eclipse plugin.
http://www.fosstrak.org/llrp/download.html
Problem is, as my team is adapted to Netbeans I cant go and say just to use this plugin, install eclipse ( Alaaaaaaaas!!!!!!!)
Thanks inadvance.
AFAIK there's no netbeans hosting of eclipse plugins. You have to convert it to a netbeans plugin, since netbeans uses AWT/Swing and eclipse uses SWT/Jface.
http://wiki.netbeans.org/EclipsePluginToNetBeansModuleMigrationCookbook (which you already found)
http://netbeans-org.1045718.n5.nabble.com/How-to-integrate-an-eclipse-plugin-to-netbeans-td3425777.html

How can I upgrade from Eclipse Java SE version to Eclipse for Java EE via Eclipse?

I downloaded Eclipse plain Java version and now I realize that I need of Eclipse IDE for Java EE Developers distribution.
I'm new in Eclipse world and I would to know if it is possible (and how) to install Java EE plugins via Eclipse.
There is a thread in ServerFault that shows how to install the Java EE pluggins for Eclipse Java EE plugin for Eclipse IDE
Additionally you can:
Help -> Install new software.
Pick the Mars (or the version you have downloaded such as Luna, Kepler, etc) repository
At the bottom there are install options Java EE Development
To get all of the features of the Java EE edition of Eclipse, there are several packages that need to be installed. This page lists all of the packages that are included in the current Java EE version of Eclipse. If you want all of the features of the Eclipse for Java EE developers, go to Help --> Install New Software..., select the update site for your version (e.g. Kepler) from the dropdown menu, and select the checkbox for each item listed on the above page that is not already installed.
You'll probably find the 'getting started guides' here helpful.
You probably will need to download the plug-in. The easiest way to do this would be to:
go to Help -> Install new software.
Pick the Galileo(Change accordingly) repository
All the way at the bottom there are install options for 'Web, XML, and JaveEE Development
... also this is better suited for SO
follow this
Eclipse 3.3 or earlier, it is NOT possible to upgrade the Eclipse platform itself, only its features. So, you could for example upgrade the CVS feature or the PDE feature from 3.2.0 to 3.2.1, but not eclipse.exe itself.
and
Upgrading other features (like CDT, PDT, WTP...) can be done without the need to download a new platform binary, but because many projects align very closely (eg., the Eclipse 3.2 / Callisto or Eclipse 3.3 / Europa release trains) you will likely need to upgrade the Eclipse platform as well.