2020.01.30~01.31 部署阿里雲相關記錄

相關參考:

xshell連接服務器無法用password登錄,只能用public key的解決辦法

使用xshell連接阿里雲遠程服務器(圖文教程)

xftp可以連接阿里雲,22端口就可以了 選擇sftp

linux openjdk1.8安裝

報錯:

configure: error: The path of JAVA_HOME_PROCESSED, which resolves as "/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.144-0.b01.el6_9.x86_64", is not found.
找不到JAVA_HOME_PROCESSED 路徑

解決辦法:參考ubuntu16下編譯調試openjdk8

mv java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64/ /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.144-0.b01.el6_9.x86_64

然後編輯PATH路徑,加上/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.144-0.b01.el6_9.x86_64/bin

sudo yum install fontconfig-devel

在要編譯的openjdk路徑下執行bash configure --enable-debug --with-jvm-variants=server

報錯 No CONF given, but more than one configuration found in /usr/java/

解決:指定其中一個就行

/langtools/make: No such file or directory
make: *** [langtools-only] Error 1
這個估計是編譯openjdk對應源碼包的問題了,我試了用http://hg.openjdk.java.net/jdk8u/jdk8u這版本的tar.gz包就會報上面的錯,由於經常訪問500的原因還是轉去使用了上面提到的blog的openjdk包

sudo make all CONF=linux-x86_64-normal-server-slowdebug ZIP_DEBUGINFO_FILES=0

執行上面的代碼段要等一段時間,我把碗洗好了還是正在等,那先去泡腳好了

編譯成功顯示

題外話:1.直接搜尋報錯日誌會找到很多不錯的博客

            2.建議還是使用bootstrap jdk1.7 來編譯openjdk,這樣“效果”更明顯

相關參考博客: 構建 JVM(HotSpot) 源碼調試環境(OpenJDK8)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章