【发布时间】:2010-12-01 01:05:01
【问题描述】:
我在 eclipse 中有一个 java web 项目,想定义一个 tomcat 服务器。 似乎在 tomcat 服务器中我必须再次定义我的类路径。我如何告诉 tomcat 只使用我项目中的类路径(这不应该很明显吗?)。
不幸的是,我的 jar 分散在各处,将它们一个一个添加到我的 tomcat 配置并维护它是一件令人头疼的事情。
【问题讨论】:
标签: java eclipse tomcat classpath
我在 eclipse 中有一个 java web 项目,想定义一个 tomcat 服务器。 似乎在 tomcat 服务器中我必须再次定义我的类路径。我如何告诉 tomcat 只使用我项目中的类路径(这不应该很明显吗?)。
不幸的是,我的 jar 分散在各处,将它们一个一个添加到我的 tomcat 配置并维护它是一件令人头疼的事情。
【问题讨论】:
标签: java eclipse tomcat classpath
给你:Run -> Run Configurations... -> Classpath
【讨论】:
你不必告诉 tomcat 去寻找散落在各处的罐子。 eclipse可以很容易地解决这个问题。正确配置您的 Eclipse 构建路径。创建库(在 Eclipse 中)并将 jar 组合在一起。尝试导出war并检查eclipse是否将所有需要的jar打包到WEB-INF/lib中。
【讨论】:
不,Tomcat 和 Web 应用程序具有非常明确的 CLASSPATH。如果您正确打包应用程序,则无需指定任何内容:
您应该弄清楚如何将您的 JAR 放在正确的位置 - 那是您的 WAR 文件的 WEB-INF/lib。也许 Ant 或 Maven 可以帮助你。
【讨论】: