java - 如何让 tomcat 包含当前项目中的库?

标签 java eclipse tomcat classpath libs

我在某处读到过一个很好的做法,最好是在每个项目中包含所需的库,然后将您需要的所有库添加到 tomcat 文件夹中。那么现在 Tomcat 似乎需要所有必需的库都在 Tomcat 的 lib 文件夹中。如何让它使用项目构建路径中的库?我正在通过 Eclipse 使用 tomcat 7.032。

最佳答案

Web 应用程序的库必须位于部署的 Web 应用程序目录或 war 文件的 WEB-INF/lib 目录中。

此目录中的每个 jar 文件都将位于 web 应用程序的类路径中,而不会位于其他已部署的 web 应用程序的类路径中。您确实不应该将 webapp 库放入 Tomcat 的类路径中。

关于java - 如何让 tomcat 包含当前项目中的库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13415937/

相关文章:

android - 如何修复 The method startActivity(Intent) is undefined for the type new View.OnClickListener() 语法错误

java - 在@Formula注释中使用保留字

java - 四元数转角

java - 使用 Spring JMS 命名空间时未调用方法

java - 如何在 eclipse 中打印到 textArea 而不是控制台?

java - Gradle Eclipse 插件在生成的 .classpath 文件中不包括导出的 ="true"

java - 如何在 servlet 应用程序中更改用户的 tomcat 密码?

java.lang.AbstractMethodError : oracle. jdbc.driver.T4CConnection.isValid(I)Z 错误

java - Maven启动的java进程在Windows上无法通过Ctrl+C停止的原因

Java - 如何从 JList 中获取所有选定的值?