java編譯時版本不支援對照表

2021-08-31 04:37:11 字數 1012 閱讀 4327

jdk 編譯器版本 target 引數 十六進製制 minor.major 十進位制 minor.major

jdk1.1.8 不能帶 target 引數 00 03 00 2d 45.3

jdk1.2.2 不帶(預設為 -target 1.1) 00 03 00 2d 45.3

jdk1.2.2 -target 1.2 00 00 00 2e 46.0

jdk1.3.1_19 不帶(預設為 -target 1.1) 00 03 00 2d 45.3

jdk1.3.1_19 -target 1.3 00 00 00 2f 47.0

j2sdk1.4.2_10 不帶(預設為 -target 1.2) 00 00 00 2e 46.0

j2sdk1.4.2_10 -target 1.4 00 00 00 30 48.0

jdk1.5.0_11 不帶(預設為 -target 1.5) 00 00 00 31 49.0

jdk1.5.0_11 -target 1.4 -source 1.4 00 00 00 30 48.0

jdk1.6.0_01 不帶(預設為 -target 1.6) 00 00 00 32 50.0

jdk1.6.0_01 -target 1.5 00 00 00 31 49.0

jdk1.6.0_01 -target 1.4 -source 1.4 00 00 00 30 48.0

jdk1.7.0 不帶(預設為 -target 1.6) 00 00 00 32 50.0

jdk1.7.0 -target 1.7 00 00 00 33 51.0

jdk1.7.0 -target 1.4 -source 1.4 00 00 00 30 48.0

apache harmony 5.0m3 不帶(預設為 -target 1.2) 00 00 00 2e 46.0

apache harmony 5.0m3 -target 1.4 00 00 00 30 48.0

用ultraedit開啟。class檔案。第一行就有這個資訊.

npm安裝時出錯(npm版本不支援)

原文 遇到相同的問題,借鑑文中解決過程,已解決問題 原因 npm版本不支援node版本,也就是需要公升級npm版本 檢查npm和node版本,在命令視窗中分別使用npm v node v 檢視版本 按照node.js以往的版本對照,如下 根據自己的node版本來更新npm npm g install...

判斷支不支援分離編譯

為什麼模板不支援分離編譯?什麼時候會出現連線錯誤?如果是普通函式在乙個.cpp檔案中申明,在另外乙個.cpp檔案中定義時,是可以編譯且鏈結的,但是當不存在定義時,會出現連線錯誤。我們具體來分析這類的問題吧 鏈結就是把main.obj與array.obj合成.exe檔案,當鏈結找不到函式入口的時候就會...

為什麼模板不支援分離編譯?

在c 中,為了乙個專案的規範化我們通常把 歸類為三類 宣告檔案 實現檔案 測試檔案。比如,我們要實現乙個順序表,那麼規範化就是建立3個檔案 seqlist.h 順序表相關宣告 seqlist.cpp 順序表相關實現 test.cpp 順序表測試檔案 那麼普通順序表這樣寫一點問題都沒有,用模板實現成這...