【发布时间】:2010-07-15 02:07:46
【问题描述】:
使用 intelliJ IDEA,如何手动将 .jar 添加到我的 web-inf/lib 文件夹?
这是一个 maven 项目,到目前为止我一直在通过 pom.xml 添加 .jar。
我手动删除了 .jar,但它似乎没有拾取 .jar,因为当我添加导入语句等时它没有拾取命名空间。
【问题讨论】:
使用 intelliJ IDEA,如何手动将 .jar 添加到我的 web-inf/lib 文件夹?
这是一个 maven 项目,到目前为止我一直在通过 pom.xml 添加 .jar。
我手动删除了 .jar,但它似乎没有拾取 .jar,因为当我添加导入语句等时它没有拾取命名空间。
【问题讨论】:
将 WEB-INF/lib 目录添加到您的项目库中。
Ctrl-Shift-Alt-S,然后选择“库”并将您的 WEB-INF/lib 附加为 JAR 目录。该目录中的每个 JAR 都将被添加到 CLASSPATH 以进行编译。
显然,当您运行 WAR 文件时,WEB-INF/lib JAR 会自动位于 CLASSPATH 中,因此您在运行时就可以了。
【讨论】:
如果您使用 Maven,则不要这样做(因为 Maven 不会意识到这一点),您在 POM 中添加依赖项并让 IDE 从中派生项目配置。如果你不能用它来构建你的代码,那么使用 Maven 有什么意义呢?所以要么使用 Maven 并将依赖项添加到 pom.xml 或者......不要使用它。
【讨论】:
在 Intellij IDEA 中右键单击 WEB-INF/lib 目录并选择“添加为库...” 为我工作。希望对您有所帮助!
【讨论】: