① 求助,ubuntu下安装jdk8失败后无法重装
卸载之前,先检查java对安装情况
# update-alternatives --display java
To check the setup before uninstalling Java.
接下来,删除符号链接
2、(替换(version)为你的java具体版本.命令 “java -version”来得到,我的所1.7.0_15,那么你可以用命令 update-alternatives --remove "java" "/usr/lib/jvm/jdk1.7.0_15/bin/java"来删除)
?
1
2
3
# update-alternatives --remove "java"
"/usr/lib/jvm/jdk/bin/java"
# update-alternatives --remove "javac"
"/usr/lib/jvm/jdk/bin/javac"
# update-alternatives --remove "javaws"
"/usr/lib/jvm/jdk/bin/javaws"
确认这些符号链接(symlinks)是否都删除了
# java -version # javac -version # which javaws
后面俩命令必须要慎之又慎,不然可能毁掉你的系统.
# cd /usr/lib/jvm # sudo rm -rf jdk
② 怎样在Ubuntu 14.04中安装Java
原系统应该带有 openjdk
如果不喜欢,可以先卸载,然后下载oracle的jdk linux版本,直接安装,配置JAVA_HOE、添加 PATH
③ 请教关于Ubuntu下自带openjdk的卸载,最好有详细的步骤
你无需管它。
自已安装你需要的jdk,例如你安装在/opt/jdk/这个位置。
然后你修改/etc/profile
在里面设置PATH, CLASSPATH, JAVA_HOME等变量,
就像下面这样:
export JAVA_HOME=/opt/jdk
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
然后保存并重启系统,然后就可以使用你安装的JDK了
如果你确实要卸载,开一个终端,以root身份运行:
apt-get remove openjdk*
就可以卸载了。
④ 请教关于Ubuntu下自带openjdk的卸载
卸载具体方法如下:
代码:sudo vi /etc/environment
在environment中修改,出现如下部分
引用:PATH="......:/usr/lib/jvm/java/jdk1.6.0_12/bin"
CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_12/lib
JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12
此时,环境变量设置成功(设置环境变量的方法很多,不一一列举)
由于ubuntu中可能会有默认的jdk,如openjdk。假如有openjdk的话,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作。
执行
代码:update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_12/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_12/bin/javac 300
⑤ 怎样在Ubuntu 14.04中安装Java
先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解压
Step1:
# 将解压好的jdk1.7.0_21文件夹用最高权限复制到/usr/lib/jvm目录里
sudo cp -r ~/jdk1.7.0_21/ /usr/lib/jvm/
Step2:
# 配置环境变量
sudo gedit ~/.profile
在末尾加上:
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_21
然后保存关闭,使用source更新下
$ source ~/.profile
使用env命令察看JAVA_HOME的值
$ env
如果JAVA_HOME=/usr/lib/jvm/jdk1.7.0_21,说明配置成功。
Step3:
# 将系统默认的jdk修改过来
$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_21/bin/java 300
输入sun jdk前的数字就好了
$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_21/bin/javac 300
$ sudo update-alternatives --config java
$ sudo update-alternatives --config javac
Step4:
然后再输入java -version,看到如下信息,就说明改成sun的jdk了:
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) Server VM (build 23.0-b21, mixed mode)
可能会存在的问题:
1.提示缺失libjli.so无法启动……,碰到这个问题是你下载的JavaJDK压缩包不完整,或者你的解压方式不对导致,直接解压到当前路径,然后拷贝到你需要的目录,JDK的安装目录可以随便选择,比如你可以放在HOME目录下,
libjli.so文件在:~/jdk1.7.0_07/jre/lib/i386/jli/libjli.so
2.可能无法配置成功,需要卸载以前安装的OpenJDK,具体可以命令行移除
3.不同版本的JDK,版本号如上修改即可
⑥ 怎样在Ubuntu 14.04中安装Java
原来就有openJDK
如果想换成oracle的JDK,先卸载openjdk,,,,再下载linux的安装文件、设定JAVA_HOME、添加PATH
等
⑦ 怎样在Ubuntu 14.04中安装Java
卸载原OPENJDK再载oracle JDKBIN版本或使用软件管理线安装