linux配置jdk

 

1、在配置之前的准备工作,因为我的linux装在虚拟机上面,所以首先要打开虚拟机的文件共享功能,这样linux系统才能拿到你的windows系统上下载好的资源。

    1.1 你打开共享文件以后,你可以在linux的mnt文件下找到hgfs这个文件夹(专门用来存放共享文件的文件夹),在hgfs中你可以找到你自己的共享文件。

        1.1.1 但是,有时候你共享了文件,还是找不到hgfs这个文件夹,首先你要确定你安装了VMTools工具,如果还是不行(请查看http://blog.csdn.net/hun_ying/article/details/24582071或者https://zhidao.baidu.com/question/200400220952664445.html)。

2、当共享文件弄好以后,首先要下载一个符合你的linux位数的jdk(getconf  LONG_BIT命令查看,jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html),下载到你想要的目录,然后把该目录共享到虚拟机就行了。

3、在linux中,查看共享文件夹,然后将你下载的jdk复制到你新建的文件夹中,比如:/usr/java(linux中的文件)

4、如果你下载的jdk是tar.gz格式的,那么你将它复制到/usr/java文件夹下以后,使用unzip jdk....tar.gz解压它,解压以后进入etc/profile,修改配置文件,增加

   JAVA_HOME=JDK的安装目录(如:JAVA_HOME=/usr/java/jdk1.8.0_111)
   CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
   PATH=$PATH:$JAVA_HOME/bin
   export PATH JAVA_HOME CLASSPATH

5、修改了配置文件以后可以运行java -version命令验证jdk是否安装成功,如果出现“cannot execute binary file”这样的问题:

    (1)两种情况:非root用户权限不足;jdk版本和linux版本不一致(后者居多,而且下载的时候一般用i586的jdk,arm32的也有可能出问题)

6、然后重启linux,再使用java -version命令,看是否配置成功。

总结:

    共享文件、jdk版本比较容易出问题,核心是写配置文件(其实和在windows上配置一样)

你可能感兴趣的:(linux,linux)