如果想把你的JDK放在自己的目录下,非/usr/lib/jvm下,为了重装方便
你可以试试这个办法(其实也是在这里翻了n页总结的 - -!).
1 安装jdk
1.1 如果是重装的已经有了jdk目录,请skip this part.
1.2 如果已经有了jdk_bin
代码: 全选
#授予权限
chmod a+x jdk-1_5_0_12-linux-amd64.bin
代码: 全选
#解压,注意用Tab翻过License - -!
./jdk-1_5_0_12-linux-amd64.bin
2.1 注册jdk5到alternatives
代码: 全选
#让/usr/bin/java指向jdk路径
update-alternatives --install /usr/bin/java java /home/jomper/Dev/JDK/jdk1.5.0_12/jre/bin/java 60 --slave /usr/share/man/man1/java.1.gz java.1.gz /home/jomper/Dev/JDK/jdk1.5.0_12/man/man1/java.1
代码: 全选
#这两条是用来查看注册情况的,不是必须的
ls -l /etc/alternatives/java
update-alternatives --display java
代码: 全选
#选择你要用版本
sudo update-alternatives --config java
java -version
我执行了lumaqq没有问题,ganttproject也没问题(一个能查看ms project2003文档的java swing工具),tomcat?我在eclipse里能执行.
搞定了....执行eclipse svn 新project 编译,运行通过.
我写了一大堆,看似很麻烦其实大多数情况执行2.1的命令就够了,我的观点很明确java让alternatives去管理,不用去配置环境变量