linux下安装jdk不成功

linux下安装jdk不成功,第1张

我一般都是把环境变量写在家目录下的.bashrc中的,可以 vim ~/.bashrc 然后在最后写入

export JAVA_HOME=/usr/java/jdk1.7.0_21

export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

然后保存,再执行source ~/.bashrc使之生效,这样的好处是可以给各个用户配置各自不同的环境变量,你把那个jdk的版本改成你自己安装的版本再试试看可以不

首先,看上去你好像使用的是rpm包安装,但是你本身的系统是Ubuntu,Ubuntu使用的是deb软件包,Redhat、CentOS这种才是rpm包。

其次,安装JDK不建议使用rpm、deb这种软件包安装,建议直接使用tar.gz这种压缩包,解压缩之后配置一下环境变量就可以用了。

Ubuntu下面的安装步骤,建议参考:http://www.cnblogs.com/m-sk/archive/2013/05/27/3100855.html

这个是本人的JDK配置文档,可以给你参考下,根据你的需求, *** 作1~4即可.

[heshucheng@cssthost ~]$ getconf LONG_BIT

64

如无特殊说明,以下 *** 作均是root用户 *** 作

1) 创建java目录

[root@cssthost 〜]# mkdir /usr/java

2) sh安装jdk....bin到java目录

[root@cssthost java]# sh /tmp/jdk-6u45-linux-x64.bin

[root@cssthost java]# mv jdk1.6.0_45 latest

3) 修改/etc/profile,加入环境变量

export JAVA_HOME=/usr/java/latest

export CLASSPATH=.:/usr/java/latest

export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

export CLASSPATH=.:$JAVA_HOME/lib:$CLASSPATH

4) source环境变量使之生效

. /etc/profile

5) 设置java和javac软链接

/usr/sbin/alternatives --install /usr/bin/java java /usr/java/latest/bin/java 20000

/usr/sbin/alternatives --install /usr/bin/javac javac /usr/java/latest/bin/javac 20000

6) 指定java和javac路径

/usr/sbin/alternatives --config java

/usr/sbin/alternatives --config javac

7) java和javac路径确认

/usr/sbin/alternatives --display java

/usr/sbin/alternatives --display javac

8) java和javac测试

[hadoop@cssthost tmp]$ cat HellowWorld.java

public class HellowWorld{

public static void main(String args[]){

System.out.println("Hello java World ! ")

}

}

[hadoop@cssthost tmp]$ ls

HellowWorld.java

[hadoop@cssthost tmp]$ javac HellowWorld.java

[hadoop@cssthost tmp]$ ls

HellowWorld.class HellowWorld.java

[hadoop@cssthost tmp]$ java HellowWorld

Hello java World !


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8137034.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存