使用 Eclipse/Tomcat 自动将第 3 方 jar 添加到 WEB-INF/lib
我在 Eclipse 上设置了一个动态 Web 项目,并使用 Tomcat 7 作为我的 Web 服务器。它似乎不会自动将我添加到构建路径上的库中的第 3 方 JAR 放入 WEB-INF/lib 文件夹中。有没有办法让我自动执行此操作?每次我搜索这个问题的答案时,我都会找到类似 this。
那么我如何自动做到这一点呢?有没有办法配置我的构建路径来执行此操作?
I have a dynamic-web project set up on Eclipse and I'm using Tomcat 7 as my web server. It doesn't seem to be automatically putting 3rd party JARs I add to my library on my build path into the WEB-INF/lib folder. Is there a way I can do this automatically? Every time I search for an answer to this, I find something like this.
So how do I do that automatically? Is there a way to configure my build path to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
以下是 Helios 的说明。对于早期版本,请参阅 SeanA 的回答。
Here are the instructions for Helios. For earlier releases, see SeanA's answer.
部署文件时可以使用“Ant”将文件复制到WEB-INF/lib中。使用 Ant,您将能够仅复制那些已更改的文件。
http://ant.apache.org/manual/Tasks/copy.html
http: //help.eclipse.org/helios/index.jsp?topic=/org.eclipse.platform.doc.user/gettingStarted/qs-81_basics.htm
You can use "Ant" to copy files to WEB-INF/lib when you deploy files. Using Ant you will be able to copy only those files which have changed.
http://ant.apache.org/manual/Tasks/copy.html
http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.platform.doc.user/gettingStarted/qs-81_basics.htm
我个人没有尝试过这个,但我相信它所做的正是我认为您正在寻找的:
让我知道这是否会自动将它们放入导出的 WAR 中。我总是将我的添加到 WEB-INF/lib :)
I haven't tried this personally, but what I believe it does is what I think you are looking for:
Let me know if this automatically puts them in your exported WAR. I always just add mine to WEB-INF/lib :)
Eclipse Indigo(版本 3.7.2)的说明
Instructios for Eclipse Indigo (version 3.7.2)