【发布时间】:2016-12-28 02:26:06
【问题描述】:
我应该如何将 JAR 库添加到 Eclipse 中的 WAR 项目而不面对 java.lang.ClassNotFoundException 或 java.lang.NoClassDefFoundError?
CLASSPATH 环境变量似乎不起作用。在某些情况下,我们将 JAR 文件添加到 Eclipse 项目的 Build Path 属性中以使代码编译。我们有时需要将 JAR 文件放在 Java EE Web 应用程序的 /WEB-INF/lib 文件夹中,以使代码在该 JAR 内的类上运行。
我不完全明白为什么CLASSPATH 不起作用,在什么情况下我们应该将 JAR 添加到 Build Path 以及这些 JAR 应该在什么时候放置在 /WEB-INF/lib。
【问题讨论】:
标签: eclipse jakarta-ee jar classpath war