Ubuntu
Full illustration of Ubuntu 14.04 LTS installation of Java 8 and Eclipse 4.4:
1. Install JAVA8 link: http://www.linuxidc.com/Linux/2014-11/109216.htm
2. Download eclipsehttp: // www.eclipse.org/downloads/
Just started with Eclipse IDE for Java EE Developers, decompress the package, and double-click
An error occurred.
The reason for this problem is that I am ~ /. The Java environment variable in bashrc. This file will be read when you start the terminal, but it is not global. Therefore, the jre cannot be found by double-clicking.
Hadoop Eclipse plug-in compilation and installation 1.2.0 http://www.linuxidc.com/Linux/2013-07/87428.htm
Hadoop plug-in compilation http://www.linuxidc.com/Linux/2013-04/83295.htm in Eclipse
Hadoop 1.2.1 compile Eclipse plugin http://www.linuxidc.com/Linux/2013-10/91666.htm
Ubuntu 13.10 install JDK, Eclipse for C/C ++ (solve global menu problem) http://www.linuxidc.com/Linux/2013-11/92305.htm
How to install the latest Eclipse http://www.linuxidc.com/Linux/2014-08/105090.htm in Ubuntu 14.04
Solution 1: Add the Java environment in/etc/profile
Solution 2:
Go to eclipse, create a jre folder, enter the jre folder, ln-s your JDK absolute directory/bin
After the settings are complete, double-click the settings to start successfully.
The menu is missing and the global menu is not displayed.
Solution 1: (set the Java environment to profile)
Solution 2:
Solution 3: add it to the Application menu (recommended)
Save the Ubuntu menu items in the/usr/share/applications directory.
Create an eclipse. desktop and enter the following code on the terminal:
Sudo gedit/usr/share/applications/eclipse. desktop
Add the following content to the file, save and exit.
Exec =/home/user/eclipse (Note: This is the running program eclipse under the decompressed directory of eclipse)
Icon =/home/user/eclipse/icon. xpm (Note: This is the Icon in the decompressed directory of eclipse)
Restart eclipse and the global menu appears.
3. if you double-click it, but if you start it with a terminal, some warning and error messages will appear.
Java HotSpot (TM) 64-Bit Server VM warning: ignoring option MaxPermSize = 256 m; suport was removed in 8.0 (this is a warning because Java 8 has canceled the permanent generation, therefore, the setting of MaxPermSize in eclipse configuration in Java 8 will be ignored. If you cancel the MaxPermSize in ini, this warning will not appear)
Org. eclipse. m2e. logback. configuration: The org. eclipse. m2e. logback. configuration bundle was activated before the state location was initialized.
Will retry after the state location is initialized.
Org. eclipse. m2e. logback. configuration: Logback config file:/home/user/workspace/. metadata/. plugins/org. eclipse. m2e. logback. configuration/logback.1.5.0.20140606-0033.xml
Org. eclipse. m2e. logback. configuration: Initializing logback
Java. lang. ClassCastException: org. eclipse. osgi. internal. framework. equinoxations $1 cannot be cast to java. lang. String
At org. eclipse. m2e. logback. configuration. LogHelper. logJavaProperties (LogHelper. java: 26)
......
At java. util. TimerThread. mainLoop (Timer. java: 555)
At java. util. TimerThread. run (Timer. java: 505)
This error should be a BUG of the maven plug-in attached to eclispe j2ee.
Https://bugs.eclipse.org/bugs/show_bug.cgi? Id = 445687
Https://bugs.eclipse.org/bugs/show_bug.cgi? Id = 440696
I have not found a good solution yet, but I don't want to use the software with error reports during development. I decided to try the pure version of eclipse.
For more details, refer to the highlights on the next page.: Http://www.linuxidc.com/Linux/2014-11/109217p2.htm