Change Eclipse welcome screen to another tool platform - eclipse

I installed Eclipse for C++ developers. So the welcome screen is “Welcome to the Eclipse IDE for C/C++ Developers”. Later I added Java Development Tools. How can I instruct Eclipse to show Eclipse IDE for Java welcome screen instead of C++? Can I make it different for different workspaces?

Related

Eclipse cannot open java me perspective

I'd like to learn java me. I've gone to the following site to download what is needed. My Eclipse version is Juno.
I've done the following:
Eclipse Juno
The Oracle Java ME SDK requires the MTJ toolkit, but it is not bundled with Juno and it must be installed manually. Therefore, install MTJ toolkit first.
Go to Help > Install New Software.
In the "Work with" field, enter this URL: http://download.eclipse.org/releases/indigo
Click Add. When the plugins are discovered, open the Mobile and Device Development Tools hierarchy and check Mobile Tools for Java Examples, Mobile Tools for Java SDK, and Mobile Tools for Java Examples. Click Next. On the installation screen select all plugins and click Finish.
A Juno plugin named org.eclipse.jetty.server_(version).jar conflicts with the MTJ libraries when the plugin version is higher than 6. If it is you must prevent it from loading by changing its name so the Jar file is not parsed. For example, change it to: org.eclipse.jetty.server.old
To open the device selector, select Window > Open Perspective > Other and select Java ME.
The MTJ is installed along with the 3 packages that also need to be installed:
Mobile Tools for Java Examples
Mobile Tools for Java SDK
Mobile Tools
for Java Examples
When I choose: Window > Open Perspective > Other
there is no Java ME option. Does anyone know why that option is not shown?
I do not know exactly why, but MTJ does not run with Juno. If you like Eclipse try it with Indigo.
Have you considered using NetBeans?

eclipse indigo java perspective not visible

I installed Eclipse Platform Version: 3.7.2 on Ubuntu 12.04 LTS. My Ubuntu Software Center shows that Eclipse Extensible Tool Platform and Java IDE (eclipse 3.7.2-1) is installed. Also Eclipse Integrated Development is also installed (eclipse-platform 3.7.2-1). However when I launch Eclipse, I am not able to get a Java perspective and not able to create a Java project. When I click on Open Perspective: I see CVS Repository Exploring, Debug, Resource (default) and Team Synchronizing. Thanks in advance.
You can click open perspective > others and find Java perspective. please refer this picture:
First, you should not install Eclipse from any Linux repository or package manager; just download it directly from the Eclipse web site. Also make sure you're using the Oracle JDK, not gcj. There are many problem reported with running Eclipse under gcj. To specify the JVM for Eclipse to run in, use eclipse.ini
Second, what you have is the Eclipse Platform, which does not include any IDE features; it's just the base platform on which Eclipse is built (another problem with getting Eclipse from a linux repo is that you don't really know what they've packaged and delivered to you). For Java development, you probably want the Eclipse IDE for Java Developers or Eclipse IDE for Java EE Developers packages from the downloads page.
Close Eclipse and rename the .eclipse directory in your home directory with another name, for example .eclipseSAVE.
Restart Eclipse and in perspective you should find Java.

Eclipse Java EE to install C++ module

I have Eclipse IDE for Java EE packages installed. How can I add the C/C++ IDE to the current Eclipse install? Or is there a better way to do this?
Use Help > Install New software to open the Install dialog. There, you'll need to select the right update site from the drop-down list at the top. Depending on which version of Eclipse you have, it will most likely be Indigo or Helios.
After selecting the update site, the list below will populate with available features to install (be patient, it might take a minute). Look for the "Programming Languages" group in that list, expand it, and check the box next to "C/C++ Development Tools." If desired, you can also select the "incubation" features for C/C++ or CDT.
Click the Next button and follow the prompts to download and install CDT.
I use Eclipse Java EE IDE for Web Developers, Version: Neon.3 Release (4.6.3RC2) on Ubuntu. Here are the steps I installed C++ plugins:
Help > Eclipse Marketplaces..
In Find input box, enter C++
Scroll down to locate Eclipse C/C++ IDE CDT 9.2 (Neon.2)
Click Install
Note: you may see different C/C++ IDE CDT version if you use a different version of Eclipse Java EE IDE
In addition to the steps above to follow, I want to share a side effect of installing C/C++ modules in Java EE Eclipse: your custom hotkeys may not work.
The fix is:
Try to "Restore command" in "Preferences" - "Keys".
If it doesn't help, you can try to close Java perspective and reopen it. That did the trick for me.
I noticed that when the installation finishes and we restart, we see a C++ welcome screen. I guess that after a installation of CDT, this perspective and its hotkeys takes precedence over Java perspective, thus, reopen Java perspective make Java hotkeys take precedence over C++. But it's more like a bug.

Java EE perspective in eclipse

I have Standard version of eclipse Galileo. Now I want to develop enterprise applications on it. Any idea how can I get Java EE perspective? How to install Java EE tools in the standard version?
I had the same problem. I installed the latest Eclipse platform, Indigo, first using the Ubuntu Software Center, and when I didn't see the JavaEE perspective, I though I'd gotten the wrong one. I deleted that and installed the Java EE version downloadable from eclipse.org -- but still no Java EE perspective available. Then I read the advice above (and elsewhere) about installing the WTP plugins.
I decided to blow away the previous installation of Eclipse, because I prefer installing everything through the normal package management system. Then, after having installed Eclipse again, through the Ubuntu Software Center (and not seeing the Java EE perspective)... but I'll tell the rest of the story as a set of instructions:
Install Eclipse. In Ubuntu, you can do it at least in these two ways:
Go to the Ubuntu Software Center, search for eclipse, and install "Extensible Tool Platform and Java IDE"; or
Give the command sudo apt-get install eclipse eclipse-cdt eclipse-emf eclipse-emf-examples eclipse-emf-sdk eclipse-jdt eclipse-pde eclipse-platform eclipse-platform-data eclipse-rcp eclipse-rse eclipse-xsd eclipse-xsd-sdk (those are what I have after doing all these steps; they might not all be necessary, but can't hurt)
Open Eclipse, and give a directory to use as a workspace.
Go to "Help" -> "Install New Software...".
In the new dialog, in the "Work with:" pull-down list, select "Indigo - http://download.eclipse.org/releases/indigoIndigo - http://download.eclipse.org/releases/indigo".
Click the checkbox to the left of "Web, XML, Java EE and OSGI Enterprise Development".
Click the "Next >" button. The installation will start.
The dialog will now list the items to be installed, and ask you to confirm the installation. Click the "Next >" button. The installation will complete.
Now, back in the main window, in "Window" -> "Perspective", I still could not see "Java EE" -- but it might have been under the "Other" selection; I didn't check, and that's where it can be found now that I've done everything described here.
Click on "File" -> "New" -> "Dynamic Web Project". The existence of this selection means that you've successfully installed the web development tools.
Configure the project. After you've pressed "Finish", Eclipse should ask you whether you want to open the Java EE perspective.
By the way, some of those Eclipse packages that I give for installing through apt-get might have been installed during the Eclipse software update phase, as I didn't install all of them by myself. The most important ones are eclipse, eclipse-platform, eclipse-platform-data, eclipse-pde, and eclipse-rcp. The descriptions of all of them are:
eclipse - Extensible Tool Platform and Java IDE
eclipse-cdt - C/C++ Development Tools for Eclipse
eclipse-emf - Eclipse Modeling Framework (EMF)
eclipse-emf-examples - Eclipse EMF/XSD examples
eclipse-emf-sdk - Eclipse Modeling Framework (EMF) - (Source/Documentation)
eclipse-jdt - Eclipse Java Development Tools (JDT)
eclipse-pde - Eclipse Plug-in Development Environment (PDE)
eclipse-platform - Eclipse platform without plug-ins to develop any language
eclipse-platform-data - Eclipse platform without plug-ins to develop any language (data)
eclipse-rcp - Eclipse Rich Client Platform (RCP)
eclipse-rse - Eclipse Remote System Explorer (RSE)
eclipse-xsd - XML Schema Definition (XSD) for Eclipse
eclipse-xsd-sdk -
The standard edition can be upgraded to J2EE edition by installing the different plug-ins like WTP and so on.
Did you try to look at the update site for Galileo?
It's better to download newest version of eclipse "for Java EE Developers".
It also includes standard version.

Eclipse helios issue

I have installed eclipse Helios c/c++ on my Ubuntu 10.04.
Now I can easily develop c or c++ application.
Now my problem is that I want to use Java on this eclipse.
I know that eclipse is made for Java .
But I use eclipse Helios c/c++(Its a new eclipse for developing c or c++ application).
In this IDE You don't find the option of making Java project .
Can anyone tell me how to write Java application in this IDE( Eclipse -Helios c/c++)?
can anyone tell me how to do this ?
Go to the Help menu, then Install New Software.
In the "Work with" box, drop it down and select Helios - http://download.eclipse.org/releases/helios. Wait for the Name box to populate. Go down to Programming Languages and click it.
Select "Eclipse Java Development Tools".
Click through the installation, selecting that you agree to the license terms (assuming you do).
Restart Eclipse.
In the upper right hand corner, there's a tiny icon that looks like panes of glass, and it probably has an icon next to it that says C/C++. Click that, and open up the Java perspective.