ubuntu下JDK安装

ubuntu下JDK安装,在后面配置环境变量的时候遇到点麻烦,在这里记录下

  • 系统:ubuntu kylin 14.04(64位)
  • JDK:jdk-6u45-linux-x64-rpm.bin

前面的安装步骤网上比较多,就不赘述,直接看后面的问题,在JDK安装完成后,并且配置了环境变量,测试时却报错

Error occurred during initialization of VM

百度下原来是JDK安装目录下的/lib目录中的tools.pack和/jre/lib目录下的rt.pack没有解压成tools.jar和rt.jar,又百度到了两个命令,分别定位到这两个目录下,执行:

  • unpack200 tools.pack tools.jar
  • unpack200 rt.pack rt.jar
问题来了:

unpack200 Could not open jar file

看网上别人的都可以执行成功,我这边却死活不行,搞了好久后来搜了下unpack200这个东西,原来是JDK自带的一个解压工具,在/bin目录下,既然这样于是把tools.packe和rt.pack复制出来扔到桌面上,在定位到桌面,执行上面那两个就可以了。

原来JDK安装时默认安装在/usr/java目录下,打开这个目录一看连建文件夹的权限都没有,估计就是这个问题了,于是用以上方式复制出来在别的目录下解压,再将得到的jar文件复制回去,当然复制回去的时候还是要采用root权限,又百度了一番,用下面这个命令打开文件管理器

sudo nautilus

jar文件复制回去后,至此搞定!

你可能感兴趣的:(ubuntu)