[英]Impacts of including too many jar files in classpath
我有一個很大的 jar 文件,它對其他 jar 文件有很多依賴關系~40 個文件,總計幾百 MB。 我擔心這個 jar 文件的依賴項問題,所以我想在編譯時將所需的依賴項添加到這個 jar 的清單文件中。 我想知道這種方法是否有負面缺點。 我已經對 class 加載時間進行了一些測試,它們似乎並沒有受到太大影響。
我想將依賴項移動到 jar 的清單中的另一個原因是,由於文件太多,命令行變得很長且難以閱讀。 我們有很多 -XX 選項等也被傳遞到 JVM,但看起來沒有辦法在清單或某種配置文件中設置這些。
如果你依賴這些jars,那就OK了。 實際上,40 個依賴項並沒有那么多,所以不要認為這是一個問題。 只要確保您不包含未使用的依賴項即可。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.