ferora 12下 安装jdk 和 eclise

 首先 先把fedora12 自带的 java 环境全部卸载掉:

yum remove java

 

然后 就可以去sun的官网上下载 最新的jdk 我下载的是: jdk-6u17-linux-i586.bin

 

然后进入目录,给这个bin文件添加可执行权限:

su

chmod 755 jdk-6u17-linux-i586.bin

 

然后

./jdk-6u17-linux-i586.bin

 

之后就会在当前目录下生成一个 jdk1.6.0_17 目录

 

将这个目录考到 /usr/local中,即:

cp -rf  jdk1.6.0_17 /usr/local

 

接下来就是要设置环境变量了:

 

gedit /etc/profile

 

在文件最后加上如下语句:

 

JAVA_HOME=/usr/local/jdk1.6.0_11
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME PATH

 

然后保存 重启 ,这样jdk就装好了 。

下面是安装eclipse

 

将eclipse 解压到 /opt中 运行eclipse后会得到如下提示:

-----------------------------------------------------------------------------------------------------------------------------------------------------

JVM terminated. Exit code=1
/usr/java/jdk1.5.0_15/bin/java
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx256m eclipse -vm /usr/java/jdk1.5.0_15/bin/java
-jar /home/pmura/Desktop/eclipse/plugins/org.eclipse.equinox.launcher_1.0.1.R33x_v20080118.jar
-os linux
-ws gtk
-arch x86
-showsplash
-launcher /home/pmura/Desktop/eclipse/eclipse
-name Eclipse
--launcher.library /home/pmura/Desktop/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.3.R33x_v20080118/eclipse_1023.so
-startup /home/pmura/Desktop/eclipse/plugins/org.eclipse.equinox.launcher_1.0.1.R33x_v20080118.jar
-exitdata d0012
-vm /usr/java/jdk1.5.0_15/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx256m eclipse -vm /usr/java/jdk1.5.0_15/bin/java
-jar /home/pmura/Desktop/eclipse/plugins/org.eclipse.equinox.launcher

---------------------------------------------------------------------------------------------------------------------------------------------------------------

 

这是因为selinux阻止了eclipse  执行 程序对战

 

我们必须要将eclipse 标记成 java_exec_t 

 

chcon -t java_exec_t "/home/urne/local/eclipse/eclipse"

 

或者关掉selinux 的 execstack checking

 

setsebool -P allow_execstack 0 

 

我用的是第一种方法:

chcon -t java_exec_t "/home/urne/local/eclipse/eclipse"

 

好了 现在eclipse可以正确执行了

 

为了方便我们可以创建eclipse的桌面启动项

 

首先要知道fedora中的桌面启动文件都是保存在/usr/share/applications中的

 

所以要先用root权限打开gedit

 

创建一个新文件:

 

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=eclipse
Comment=eclipse
Exec=/opt/eclipse/eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Application;
StartupNotify=true

 

将文件命名为:eclipse.desktop 。注意一定要将文件命名为:*.desktop形式,至于配置文件的编写,相信打开系统的配置文件看一下就会了。

然后将文件保存在 usr/share/applications 下就OK 了。这样我们就能在 应用程序->其他->里面找到eclipse了。

好了 到此 eclipse就完全配置好了

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值