Ubuntu14.04 64位环境搭建之JDK

前言:蛋疼的正文请无视,请看完此前言直接跳转到评论去寻找解决方法吧!

记得有个安装操作:

<span style="font-size:14px;">sudo apt-get install  flex bison gperf build-essential \
  zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \
  x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev \
  libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown \
  libxml2-utils xsltproc</span>

在评论中看到安装方法,安装完毕后,进行编译,我这里又会发现一些错误,当解决了两个之后,我决定,“简而言之,全都操作一遍吧”

/usr/bin:jar 错误

sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java-7-sun/bin/jar 300   这一句要补充。

OSError: [Errno 2] No such file or directory

update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.6.0_45/bin/javap 300 这一句要补充

简而言之,全都操作一遍吧,

update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_45/bin/javac 1
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_45/bin/java 1
update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.6.0_45/bin/javaws 1
update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.6.0_45/bin/jar 1
update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.6.0_45/bin/javap 1
update-alternatives --config javac
update-alternatives --config java
update-alternatives --config javaws
update-alternatives --config jar
update-alternatives --config javap
javap是jdk自带的一个工具,可以反编译,也可以查看java编译器生成的字节码,是分析代码的一个好工具。


正文:

新工作PC,去玩代码后编译,发现错误:

*** Error: could not find jdk tools.jar, please install JDK6, which you can download from java.sun.com。 停止。 //悲催啊,这里都提醒是JDK6了,看我自己做了什么蠢事

很明显呐,新系统未搭建好环境,比如没有JDK,

解决:

输入:javac,会提示一些需要安装的工具或者库,全部install,根据提示去掉不适用的。

我的64位系统,安装命令(几次修正后的)如下:

sudo apt-get install default-jdk ecj gcj-4.6-jdk openjdk-6-jdk  openjdk-7-jdk


期间看到一个提示,便顺手删除了一些“下列软件包是自动安装的并且现在不需要了”,使用'apt-get autoremove'来卸载它们


期间,感觉着下载速度比较蛋疼,想起了去更改下载源,建议新系统自己动手把它改为国内的吧。我使用163的源。


完成之后,再去试一下代码的编译,流畅啊,Yes!(choosecomb能ok,make失败,所以,请过了这几句。)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值