如果我有一個包含jar
文件的待處理項目,我有一個無法找到的包的import
,我將如何找到哪個jar
應該包含在內?
I.e.我怎麼知道包a.b.c
定義在X.jar
下/filesystem/jars
在這條路徑下有jars
hundrends?
是否有一個搜索罐子內部的工具? grep就像罐子一樣?如何找到缺少的jar?
0
A
回答
3
只要谷歌與類名稱說「org.apache.struts.action.ActionMessages + jar」。
你會得到具有相應類的罐子。
您還可以在http://www.jarfinder.com中搜索。
+0
這不是一個公共領域的類 – Jim
1
您也可以嘗試在java選項-verbose:class
添加到您的啓動選項,這將產生像垃圾場:也
[Loaded java.security.BasicPermissionCollection from shared objects file]
[Loaded sun.misc.JavaSecurityProtectionDomainAccess from C:\Program Files (x86)\Java\jdk1.6.0_32\jre\lib\rt.jar]
[Loaded java.security.ProtectionDomain$2 from C:\Program Files (x86)\Java\jdk1.6.0_32\jre\lib\rt.jar]
[Loaded java.security.ProtectionDomain$Key from C:\Program Files (x86)\Java\jdk1.6.0_32\jre\lib\rt.jar]
[Loaded java.security.Principal from shared objects file]
我使用Maven Eclipse中使用。在這種環境下,我可以簡單地打開課程並從上下文菜單中選擇View in Package Explorer
。之後,Package Explorer將顯示Maven Dependcies中jar的擴展結果。
相關問題
- 1. 如何找到缺少的Web部分?
- 2. 如何找到缺少的程序集?
- 3. VS2015,#endregion缺少如何找到它?
- 4. Glassfish 3.1中缺少jar嗎?
- 5. 如何找出缺少的ALT屬性?
- 6. 如何查找缺少的數據
- 7. 找到:缺少參數到-exec
- 8. org.picketlink.distribution的POM:picketlink-jbas7:jar:2.8.0。缺少,可用
- 9. hbase的HDP2.0中缺少安全jar
- 10. Java缺少JAR的公開方法
- 11. Excel - 找到缺少的東西?
- 12. 我如何在mysql中找到缺少的ID
- 13. 如何在數字序列中找到缺少的數字?
- 14. 缺少必需的密鑰:但不知道如何找到它
- 15. 如何在HTML標籤中找到缺少的左括號?
- 16. 如何找到泄漏的線程,因爲它缺少NSAutoreleasePool?
- 17. 如何找到缺少的$注射器錯誤?
- 18. 如何在Python中找到缺少參數的名稱?
- 19. 我如何才能找到在netmeans xampp中缺少的phpunit-skelgen?
- 20. 如何找到jar文件
- 21. 尋找缺少的.bash_profile
- 22. 缺少JAR資源包含TLD
- 23. commons-collections在休眠時缺少jar 5.2.5
- 24. Eclipse + Maven - WAR中缺少JAR導出
- 25. dot42 jar導入缺少方法
- 26. Hyperlegder Shim-client-1.0 Jar缺少編譯
- 27. Maven Eclipse插件缺少.jar文件
- 28. tomcat8啓動時缺少jar文件
- 29. 在Java EclipseBuilder JavaBuilder jar - 缺少mkl.dll?
- 30. Scons缺少內置Builder for「Jar」
看看這個答案[找到一個給定類名的jar文件] [1] [1]:http://stackoverflow.com/questions/1500141/find-a-jar-file-given-該類名 – akluth