欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Linux環(huán)境下編譯JDK的方法

了解Linux環(huán)境下編譯JDK的方法?這個問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!

在蔚縣等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作按需網(wǎng)站開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計,網(wǎng)絡(luò)營銷推廣,外貿(mào)網(wǎng)站制作,蔚縣網(wǎng)站建設(shè)費用合理。

環(huán)境準(zhǔn)備

  1. 操作系統(tǒng),ubuntu-14.04.6-desktop-amd64.iso,下載地址:http://59.80.44.100/releases.ubuntu.com/14.04/ubuntu-14.04.6-desktop-amd64.iso。
  2. Open JDK源碼,openjdk-7u75-src-b13-18_dec_2014.zip,下載地址:https://download.java.net/openjdk/jdk7u75/ri/openjdk-7u75-src-b13-18_dec_2014.zip
  3. Bootstrap JDK,使用Oracle JDK:jdk-6u45-linux-x64.bin,下載地址:https://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html

編譯步驟

1. 安裝JDK編譯依賴,執(zhí)行命令:

sudo apt-get install build-essential gawk m4 libasound2-dev libcups2-dev libxrender-dev xorg-dev xutils-dev x11proto-print-dev binutils libmotif3 libmotif-dev ant

2. 解壓Open JDK。

unzip openjdk-7u75-src-b13-18_dec_2014.zip

3. 安裝Bootstrap JDK。

./jdk-6u45-linux-x64.bin

4. 在Open JDK目錄下新建shell腳本:build.sh,<OpenJDK源碼目錄>/build.sh,腳本內(nèi)容如下:

#!/bin/bash 
export LANG=C 
export ALT_BOOTDIR=/home/javon/jdk/jdk1.6.0_45

#允許自動下載依賴包 
export ALLOW_DOWNLOADS=true#使用預(yù)編譯頭文件,以提升便以速度 
export USE_PRECOMPILED_HEADER=true#要編譯的內(nèi)容 
export BUILD_LANGTOOLS=true export BUILD_JAXP=true export BUILD_JAXWS=true export BUILD_CORBA=true export BUILD_HOSTPOT=true export BUILD_JDK=true#要編譯的版本 
export SKIP_DEBUG_BUILD=false export SKIP_FASTDEBUG_BUILD=true export DEBUG_NAME=debug

#避免javaws和瀏覽器Java插件等的build 
BUILD_DEPLOY=false#不build安裝包
BUILD_INSTALL=false#設(shè)置存放編譯結(jié)果的目錄 
export ALT_OUTPUTDIR=/home/javon/jdk/openjdk-7-src/build

unset CLASSPATH 
unset JAVA_HOME 
make sanity 
make 2>&1 | tee $ALT_OUTPUTDIR/build.log

說明:ALT_BOOTDIR為Bootstrap JDK安裝目錄。
   5. 修改Open JDK源碼中的一個文件,<OpenJDK源碼目錄>/jdk/src/share/classes/java/util/CurrencyData.properties,要做的是把文件中以下的時間改為10年內(nèi)的一個時間:

AZ=AZM;2015-12-31-20-00-00;AZN
MZ=MZM;2016-06-30-22-00-00;MZN
RO=ROL;2015-06-30-21-00-00;RON
TR=TRL;2014-12-31-22-00-00;TRY
VE=VEB;2018-01-01-04-00-00;VEF

6. 執(zhí)行編譯腳本

#cd <OpenJDK源碼目錄>cd /home/javon/jdk/openjdk/sh build.sh

7. 編譯完成后,ALT_OUTPUTDIR路徑下得到如下目錄,
Linux環(huán)境下編譯JDK的方法

其中,j2sdk-image目錄下存放的就是整個JDK的完整編譯結(jié)果。我們進(jìn)入整個目錄下,鍵入“java -version”,會得到如下結(jié)果:

Linux環(huán)境下編譯JDK的方法

編譯過程中遇到的問題

1. 操作系統(tǒng)版本不支持,This OS is not supported。
Linux環(huán)境下編譯JDK的方法

   解決方法:修改文件<OpenJDK源碼目錄>/hotspot/make/linux/MakeFile,SUPPORTED_OS_VERSION = 2.4% 2.5% 2.6% 3%后添加4%,修改后內(nèi)容為:

SUPPORTED_OS_VERSION = 2.4% 2.5% 2.6% 3% 4%

感謝各位的閱讀!看完上述內(nèi)容,你們對Linux環(huán)境下編譯JDK的方法大概了解了嗎?希望文章內(nèi)容對大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

網(wǎng)頁名稱:Linux環(huán)境下編譯JDK的方法
轉(zhuǎn)載來于:http://chinadenli.net/article48/ppsshp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)微信小程序、響應(yīng)式網(wǎng)站、標(biāo)簽優(yōu)化、網(wǎng)站制作微信公眾號

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
欧美日韩国产免费看黄片| 亚洲国产精品av在线观看| 亚洲最新一区二区三区| 欧美激情一区二区亚洲专区| 国产成人一区二区三区久久| 亚洲中文字幕在线观看四区| 欧美精品一区二区三区白虎| 亚洲天堂精品1024| 国产精品亚洲综合天堂夜夜| 91福利免费一区二区三区| 欧美色婷婷综合狠狠爱| 亚洲熟妇中文字幕五十路| 国产成人精品一区二三区在线观看 | 日韩aa一区二区三区| 国产精品久久三级精品| 国产亚洲视频香蕉一区| 青青操在线视频精品视频| 91人妻人澡人人爽人人精品| 欧美一区二区日韩一区二区| 福利视频一区二区在线| 亚洲欧美黑人一区二区| 亚洲国产精品av在线观看| 日韩中文高清在线专区| 麻豆91成人国产在线观看| 国产激情国产精品久久源| 精品欧美在线观看国产| 邻居人妻人公侵犯人妻视频| 五月婷婷六月丁香在线观看| 欧美日韩欧美国产另类| 日本成人中文字幕一区| 免费观看在线午夜视频| 国产熟女一区二区三区四区| 欧美小黄片在线一级观看| 午夜久久精品福利视频| 欧美乱视频一区二区三区| 国产爆操白丝美女在线观看| 欧美日韩视频中文字幕| 亚洲精品一区三区三区| 国产一区欧美午夜福利| 天堂网中文字幕在线视频| 成年午夜在线免费视频|