频道栏目
首页 > 资讯 > Linux > 正文

UBUNTU 16.04 编译 OPENJDK8

16-08-15        来源:[db:作者]  
收藏   我要投稿
一、下载

我比较倾向于使用mercurial来获取源代码,虽然你得挑网络稳定的时候更新,但是易更新。

从官网查找一下,可以通过以下步骤完成源代码的下载

1.

1 sudo hg clone http://hg.openjdk.java.net/java8u/jdk8060 jdk8u60

 

其中java的版本可以上 http://hg.openjdk.java.net/ 自由选择,路径正确就可以了,最后是安装路径。执行好后,可以在目录下找到 README-builds.html 这个文件,后面的步骤可以同步参考此官方文档。

2.

1 cd jdk8u60
2 sudo sh get_source.sh

 

这个比较耗时间,运行失败重复运行就好了,建议网络流畅是执行

二、编译

源代码安装目录下:

1. sudo bash ./configure

2. sudo make all

如果1运行报错说缺文件,那么按提示安装即可,以下是需要的编译环境

Ⅰ、openjdk
sudo apt-get install openjdk-7-jdk

如果报错

那么按如下步骤执行

  

  sudo add-apt-repository ppa:openjdk-r/ppa  
  sudo apt-get update   
  sudo apt-get install openjdk-7-jdk
Ⅱ、configure: error: Could not find all X11 headers
sudo apt-get install libx11-dev libxext-dev libxrender-dev libxtst-dev libxt-dev

注意 libx11-dev 中x是小写。。。我这边给我的提示是大写醉了

Ⅲ、其它的提示没有什么要注意的,根据提示安装就行了

 

相关TAG标签
上一篇:C/C++语言字符串操作总结大全(超详细)
下一篇:PHP函数
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站