Linux 2:Linux下Java环境搭建

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程序!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值