方法一:查看清單文件。 解壓jar包,查看jar包中的META-INF\MANIFEST.MF文件,Build-Jdk屬性就是JDK的版本。比如: 注:如果jar包中,沒有這個字段,就必須通過方法二來查看。 方法二:通過反編譯.class文件來查看。 解壓jar包 ...
低版本的jdk去執行高版本編譯的jar包就會報錯 比如:類文件具有錯誤的版本 . ,應為 . 如何查看如何查看jar包的編譯版本 先找到具體的class文件的位置 用Sublime text打開 只看第一行: 前面 個字節CA FE BA BE是固定的 隨后 個字節 是次版本號 再后面的 個字節 是JDK的版本號 JDK . JDK版本號對應關系如下: 對應十進制的 :JDK . 對應十進制的 : ...
2019-08-17 21:38 0 1593 推薦指數:
方法一:查看清單文件。 解壓jar包,查看jar包中的META-INF\MANIFEST.MF文件,Build-Jdk屬性就是JDK的版本。比如: 注:如果jar包中,沒有這個字段,就必須通過方法二來查看。 方法二:通過反編譯.class文件來查看。 解壓jar包 ...
一、mvn命令指定jdk版本編譯 1.1 修改mvn.cmd 其實還可以更改maven的 setting.xml 文件,但是覺得太復雜了,還是修改 mvn.cmd 來得快 以Windows為例,找到maven安裝目錄,編輯 bin\mvn.cmd 在文件開頭加入 set ...
java.lang.UnsupportedClassVersionError: org/apache/lucene/store/Directory : Unsupported major.minor version 51.0 文件夾路徑;包下邊的meta-inf記錄包的版本信息 echo ...
很多時候我們在公司工作時,在Eclipse引用其他人封裝好的jar包時是看不到源碼的,這樣一來就不能很好得理解他人的意圖,於是就需要借助反編譯的幫助了。好了,下面是反編譯的正確使用方法。 一、下載net.sf.jadclipse_3.3.0.jar並將其放入Eclipse文件夾下的plugins ...
jar包根目錄里的META-INF目錄下的MANIFEST.MF文件里一般有會記錄版本信息,可以到這個文件里查看 打開Java的JAR文件我們經常可以看到文件中包含着一個META-INF目錄,這個目錄下會有一些文件,其中必有一個MANIFEST.MF,這個文件描述了該Jar文件的很多信息,下面 ...
轉自 : http://www.cnblogs.com/wych/p/4072913.html jar包根目錄里的META-INF目錄下的MANIFEST.MF文件里一般有會記錄版本信息,可以到這個文件里查看 打開Java的JAR文件我們經常可以看到文件中包含着一個META-INF目錄 ...
查看jar包內容 查看jar包內容的基本命令: 參數解釋: The t option indicates that you want to view the table of contents of the JAR file. ...
點擊跳轉 ~ 會匹配最近的小版本依賴包,比如~1.2.3會匹配所有1.2.x版本,但是不包括1.3.0 ^ 會匹配最新的大版本依賴包,比如^1.2.3會匹配所有1.x.x的包,包括1.3.0,但是不包括2.0.0 * 這意味着安裝最新版本的依賴包 ...