Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个关于 Java Web 应用程序开发(servlet)的非常“基本”的问题。将 jar 文件放入 WEB-INF/lib 和将其放入 Java Build Path/Library/External Jar 有什么区别?
Java Build Path/Library/External Jar仅由 Eclipse 管理,因此如果您构建战争并且如果您的构建器(或者如果您在外部构建)没有将这些 jar 复制到,WEB-INF/lib那么您将在运行时丢失它们
Java Build Path/Library/External Jar
WEB-INF/lib
同样,当您与其他开发人员共享该代码时,或者如果您使用其他 IDE,它也无济于事
最好使用一些标准和成熟的依赖管理器/构建工具,例如 maven,而不是WEB-INF/lib手动复制库