eclipse tomcat:从项目中获取类路径
我在 eclipse 中有一个 java web 项目,想要定义一个 tomcat 服务器。 看来在 tomcat 服务器中我必须再次定义我的类路径。我如何告诉 tomcat 仅使用我的项目中的类路径(这不是很明显吗?)。
不幸的是,我的罐子散落在各处,将它们一一添加到我的 tomcat 配置中并维护它是一件令人头痛的事情。
I have a java web project in eclipse and want to define a tomcat server.
It seems that in the tomcat server I must define again my classpath. How can I tell tomcat to just use the classpath from my project (shouldn't this be obvious?).
Unfortunately my jars are scattered all around and it is an headache to add them one by one to my tomcat configuration and maintain this.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
给你:
运行 ->运行配置...->类路径
Here you go :
Run -> Run Configurations... -> Classpath
你不必告诉tomcat去寻找散落在各处的罐子。这可以通过 eclipse 轻松解决。正确配置 Eclipse 构建路径。创建库(在 Eclipse 中)并将 jar 分组在一起。尝试导出 war 并检查 eclipse 是否将所有必需的 jar 打包到 WEB-INF/lib 中。
You don't have to tell tomcat to look for jars scattered all around the places. This can be easily taken care by eclipse. Configure your eclipse build path properly. Create Libraries (in eclipse) and group jar together. Try to export the war and check if eclipse is packaging all the required jars in WEB-INF/lib.
不,Tomcat 和 Web 应用程序有一个非常明确定义的 CLASSPATH。如果正确打包应用程序,则不必指定任何内容:
您应该弄清楚如何将 JAR 放在正确的位置 - 即 WAR 文件的 WEB-INF/lib 中。也许 Ant 或 Maven 可以帮助你。
No, Tomcat and web apps have a pretty well-defined CLASSPATH. You shouldn't have to specify anything if you package your app properly:
You should figure out how to put your JARs in the right place - that's WEB-INF/lib of your WAR file. Maybe Ant or Maven can help you.