java工程加包_Java工程中添加依赖jar包不起作用问题总结
Java工程中添加依賴jar包不起作用問題總結(jié)
此次總結(jié)兩種方式的依賴問題
1?在Eclipse中添加依賴jar包不起作用問題
這種方式可能是Eclipse緩存,或者Eclipse還沒有反應(yīng)過來。例如Eclipse中有個Java工程以前依賴了a.jar文件,但是在工程中刪除這個文件后,工程可以正常執(zhí)行,這可能是Eclipse緩存問題。
這種情況刷新Eclipse中的Java工程或者重啟Eclipse即可。
2?Linux中添加依賴jar包不起作用問題
造成這種情況的原因是有多個進程在后臺執(zhí)行這該工程的jar文件,我們使用jps就可以看到有多個runJar進程,kill這些runJar進程,重新執(zhí)行該Java工程的jar文件即可。
例如在centos中部署了Java工程test,將test?工程使用ant或者maven打包成test.jar文件后在centos中執(zhí)行,其中test.jar又依賴a.jar。后面當(dāng)我們添加新的依賴jar文件到test工程時發(fā)現(xiàn)不起作用,同時刪除a.jar文件后test.jar文件可以正常編譯。使用jps就會發(fā)現(xiàn)有多個test.jar工程在執(zhí)行,將這些test.jar工程kill后再重新打包編譯test.jar即可。
總結(jié)
以上是生活随笔為你收集整理的java工程加包_Java工程中添加依赖jar包不起作用问题总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 猫盘Nas
- 下一篇: java application作用域_