这个问题在这里已经有了答案:
How to add JAR libraries to WAR project without facing java.lang.ClassNotFoundException? Classpath vs Build Path vs /WEB-INF/lib
(6 个回答)
6年前关闭。
他们(在 buildpath jars 和 WEB-INF/lib jars 中)的职责是什么?
谢谢。
最佳答案
构建路径 jar 不是您的 Web 应用程序的一部分。
另一方面,WEB-INF/lib
jars 是您项目的一部分。
拥有WEB-INF/lib
的优势jars over build path jars 是它们在生成 WAR
时被捆绑到您的应用程序中文件。
当您想将您的应用程序部署在某个您无权修改构建路径中的 jar 的服务器上时,这会派上用场。
希望这可以帮助!
关于jakarta-ee - 将 jar 添加到 WEB-INF/lib 文件夹和 BuildPath 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26220982/