1.配置Jdk
从官网下载:Linux64 版本的JDK,分为rpm和tar.gz两种,rpm安装卸载更简单一点,tar.gz需要手动操作更多。
这里我下载了rpm版本,下载完以后我把安装包拷到桌面
进行alien将rpm转换为deb文件,
sudo apt-get install alien
sudo alien jdk-xxxxx.rpm
等几十秒,桌面上生成一个deb文件,安装
sudo dpkg -i jdkxxxxx.deb
成功以后,Java安装在了usr/java/目录下
配置环境变量,
sudo gedit /etc/environment
在Path后面加上“冒号”+/usr/java/jdk/bin
source /etc/environment使环境变量生效,在改path的时候会报奇怪的错误,不管他
输入java -version,报错:JDK Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object
打开jdk安装目录,到lib和jre/lib下查看,发现tools.jar 和rt.jar都变成了tools.pack和rt.pack .使用jdk 的bin目录下自带的unpack工具(unpack2000)进行jar包的解压,
unpack200 lib/tools.pack lib/tools.jar
unpack200 jre/lib/rt.pack jre/lib/rt.jar
大功告成!
2.安装Eclipse
Eclipse是下载的压缩文件形式(似乎只有着一种)
然后按照别人的教程解压缩啥的,就不说了
装好了出现的问题:
1、Eclipse打开没有菜单栏
搜到两种办法,一是写一个eclipse.sh,二是在环境变量里加一句话,本质上是一样的,但是第一种方法,没成功(报权限被拒绝,也有可能是设置的路径不对,反正最后也没成功)
第2种方法,直接将 export UBUNTU_MENUPROXY=0 这句命令加到/etc/profile里,然后命令行加载一下这个文件,还没用。。。重启了电脑,才把我的菜单还给我
”
然后发现Eclipse的Windows----preference-----java里已经自动有了前面的JRE,然后就成功编写了第一个Java程序!