我有一个非常基本的"关于Java Web应用程序开发(servlet)的问题。将一个jar文件放在WEB-INF / lib中并将它放在Java Build Path / Library / External Jar中有什么区别?
答案 0 :(得分:0)
Java Build Path/Library/External Jar
只能由eclipse管理,所以如果你构建了war,如果你的构建器(或者你在外部构建)没有将这些jar复制到WEB-INF/lib
那么你会在运行时将它们松开< / p>
当您与其他开发人员共享该代码时,或者如果您使用其他IDE,它也无济于事
最好使用一些标准和成熟的依赖管理器/构建工具,如maven,而不是手动将库复制到WEB-INF/lib