感谢支持
我们一直在努力

Ubuntu 14.04 LTS安装Java 8和Eclipse 4.4

Ubuntu 14.04 LTS安装Java 8和Eclipse 4.4全程图解

1、安装JAVA8的链接:http://www.linuxidc.com/Linux/2014-11/109216.htm

2、下载eclipsehttp://www.eclipse.org/downloads/

刚开始下了Eclipse IDE for Java EE Developers,解压后双击

出现了错误

这个问题的原因是,我在~/.bashrc中加的Java的环境变量。这个文件在你启动终端的时候会被读取,但他并非全局的。所以双击是找不到jre的。

Hadoop Eclipse 插件编译安装1.2.0 http://www.linuxidc.com/Linux/2013-07/87428.htm

Hadoop在Eclipse中的插件编译 http://www.linuxidc.com/Linux/2013-04/83295.htm

Hadoop 1.2.1编译Eclipse插件 http://www.linuxidc.com/Linux/2013-10/91666.htm

Ubuntu 13.10安装JDK、Eclipse for C/C++(解决全局菜单问题) http://www.linuxidc.com/Linux/2013-11/92305.htm

如何在Ubuntu 14.04中安装最新版Eclipse  http://www.linuxidc.com/Linux/2014-08/105090.htm

解决办法一:在/etc/profile中加Java的环境

解决办法二

进入eclipse,创建jre文件夹,进入jre文件夹,ln -s 你的JDK绝对目录/bin  bin

设置完成后再双击,启动成功

发现菜单没了,全局菜单也没显示信息

解决方法一:(需要将Java环境设置在profile)

解决方法二:

解决方法三:将其添加到应用程序菜单中(推荐)

Ubuntu菜单项保存在/usr/share/applications目录下

新建eclipse.desktop,然后在终端输入下列代码:

Sudo gedit /usr/share/applications/eclipse.desktop

在文件中添加如下内容,然后保存退出即可

Exec=/home/user/eclipse/eclipse    (注:此为eclipse的解压目录下的运行程序eclipse)

Icon=/home/user/eclipse/icon.xpm    (注:此为eclipse的解压目录下的图标)

重启eclipse,全局菜单出现了

3、如果是双击不觉得有问题,但是如果用终端启动的话,会出现一些警告和错误信息

Java HotSpot(TM) 64-Bit Server VM warning:ignoring option MaxPermSize=256m;suport was removed in 8.0(这是警告因为JAVA8取消了永久代,所以eclipse配置中的MaxPermSize设置在JAVA8会忽略,取消ini中的MaxPermSize就不会出现该警告)

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.EquinoxConfigurations$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)

这错误应该是eclispe j2ee 附带的maven插件的一个BUG

https://bugs.eclipse.org/bugs/show_bug.cgi?id=445687

https://bugs.eclipse.org/bugs/show_bug.cgi?id=440696

目前我还没有找到很好的解决方案,但不想在开发中使用带错误报告的软件,决定尝试使用纯净版的eclipse

更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2014-11/109217p2.htm

在下载网页那没有找到4.4的经典版本(Classic )或标准版(standard),又对其他版的都不熟悉,正当难以抉择的时候发现左边菜单栏有个选项

点击进去可以查看不同版本eclipse的插件情况

可以看到Eclipse IDE for Java Developers和Eclipse IDE for Java EE Developers都自带了Maven,于是我选择插件最少的Eclipse IDE for Eclipse Committers 4.4.1。

有点意外的是发现下载的安装包名带有standard

下载后解压

启动成功,没有错误信息

接着要消除那个警告,修改eclipse.ini配置文件,去掉红框里的内容

重新启动,对比可以发现,修改eclipse.ini后,警告信息也消失了

4为这个果体eclipse装上插件,可以使用Marketplace一个个找,也可以用下面的方法(推荐)

(下面可以按需要选择,但有某些插件装才可以装后面的jdk 8 kepler,我嫌麻烦就把Java ee的全勾了)

因为用的是jdk 8,因此还需要安装Java 8 Kepler,下载点击Java8Support可以看到相关的信息

将普通java项目转为java Web,右键项目,点击properties,选择Dynamic Web Module和Java

确定后重新启动,正常

更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

本文永久更新链接地址:http://www.linuxidc.com/Linux/2014-11/109217.htm

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu 14.04 LTS安装Java 8和Eclipse 4.4
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏