目前,我有一台机器在Eclipse上工作,它说JRE系统库版本是sun-jdk-1.5.0.11,但是在我的活动开发机器上,它是java-6-sun-1.6.0.16 。有什么办法可以让第一台机器在没有sudo权限的情况下使用相同的“java-6-sun-1.6.0.16”版本?不使用sudo安装jdk?
4
A
回答
5
您可以将JDK安装在非标准目录中,例如在您自己的主目录下,无需特殊权限。
你只需要指向PATH和JAVA_HOME和Eclipse就可以了。
4
在Linux(以及其他一些Unices)上使用Java的好处是,您不需要“root”密码来安装它。我一直这样做。这与Windows形成鲜明对比,上次我查看时,没有管理员密码就无法安装Java。
所有你需要的是在你把JRE(或JDK),然后把它的路径上的剧目:
... $ export PATH=~/jdk1.6.0_17/bin:$PATH
... $ which java
/home/wizard/jdk1.6.0_17/bin/java
... $ java -version
java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
Java HotSpot(TM) Server VM (build 14.3-b01, mixed mode)
本着同样的精神,你可以保持几个JVM在相同的用户帐户并根据需要更改路径(或将IDE指向正确的JVM:例如,我使用1.6 VM运行IntelliJ IDEA,但使用1.5 VM编译和运行所有单元测试)。
相关问题
- 1. 使用'sudo'而不使用sudo时RubyGems安装错误
- 2. 使用Sudo安装凉亭
- 3. 用sudo安装Docker
- 4. 使用sudo检查安装的软件
- 5. 无法使用`sudo`安装宝石
- 6. 没有使用粘贴位sudo安装?
- 7. 未安装IntelliJ JDK
- 8. 无法安装JDK
- 9. '宝石安装'和'sudo宝石安装'
- 10. Appium不与非sudo的安装开始
- 11. “sudo pod安装”错误
- 12. 没有sudo安装seaborn
- 13. Laravel安装与sudo权限
- 14. 安装h5py没有sudo
- 15. 如何在不使用sudo gem install的情况下安装Rails
- 16. 如何在python virtualenv中安装libboost-all-dev? (不使用sudo)
- 17. 设置$ JAVA_HOME并安装JDK
- 18. Javac未安装openjdk-6-jdk
- 19. Ambari安装 - jdk问题
- 20. 无法安装JDK 7
- 21. 在linux中安装jdk
- 22. Yocto上的Oracle JDK安装
- 23. 错误使用sudo创业板安装sqlite3的宝石和安装的sqlite3
- 24. 无法在sudo中使用RVM安装的Ruby
- 25. 使用sudo在Travis-ci上安装软件包:false
- 26. 使用sudo bash脚本和php安装Nginx配置时出错
- 27. 警告:nvcc path!= CUDA_PATH同时使用sudo安装chainer CUDA_PATH
- 28. 如何修复使用SUDO完成的RVM安装
- 29. 为什么在安装宝石时必须使用sudo
- 30. 为什么pymongo需要sudo来安装?