我在Ubuntu中安装JDK时遇到了困难,我无法使其工作。有人能让我知道我做错了吗?
1-我从oracle的网站下载了jdk-6u35-linux-i586.bin
2-我将下载的文件移至 home /
3-我使用 chmod + x jdk-6u35-linux-i586.bin将其转换为可执行文件
4-我用sudo ./jdk1.6.0_35
执行了它5-我使用jdk将文件夹移动到/ usr / local mv jdk1.6.0_35 / / usr / local /
6-我用“kate”编辑器打开.bashrc并添加了以下行(顺便说一下,这个文件是完全空的)
导出JAVA_HOME = / usr / local / jdk1.6.0_35 /
export PATH = $ JAVA_HOME / bin:$ PATH
7-我键入了java -version但没有用。这是控制台显示的内容
答案 0 :(得分:3)
.bashrc
,因此对它的更改不会在同一会话中生效。尝试打开一个新窗口并运行命令。
答案 1 :(得分:0)
更新您的sudo命令,并尝试使用:
sudo apt-get install sun-java6-jdk
类型:
java -version
检查
如果失败,请进入Software centre
,您应该在Developer tools
类别下找到java JDK。
答案 2 :(得分:0)
尝试
update-java-alternatives
usage: update-java-alternatives [--jre-headless] [--jre] [--plugin] [ -t|--test|-v|--verbose]
-l|--list [<jname>]
-s|--set <jname>
-a|--auto
-h|-?|--help
或
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/jdk1.6.0_35/bin/java" 2
sudo update-alternatives --install "/usr/bin/javac" "java" "/usr/jdk1.6.0_35/bin/javaws" 2
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/jdk1.6.0_35/bin/javaws" 2
然后切换
答案 3 :(得分:0)
我在.bashrc文件的末尾添加
导出JAVA_HOME =“/ home / apps / jdk1.7.0_13” PATH = $ JAVA_HOME / bin中:$ PATH