[英]How to move “WEB-INF/lib” folder to a sub folder in a Java Dynamic Web App?
如何在Eclipse中配置Java动态Web项目,以便WEB-INF / lib文件夹位于子文件夹中?
例如,假设我希望我的“ lib”文件夹位于此处:
src / main / webapp / WEB-INF / lib
而我的webapp根目录在这里:
src / main / webapp /
如何在Eclipse中进行配置? 我知道我可以“添加罐子”,但是我希望将它们组织在应用程序构建路径的“库”部分的“ Web应用程序库”部分下。
我尝试过的
我尝试通过执行以下操作添加“ Web应用程序库”,但它无法检测到“ src / main / webapp / WEB-INF / lib”文件夹中的jar:
我还确保了我的Web应用程序的根目录(src / main / webapp)也位于我的“构建路径上的源文件夹”中,但是没有运气:
我知道可以做到的,因为我有另一个配置并可以正常运行的项目,但是我不确定如何复制配置。
谢谢!
事实证明,可以通过将以下文件添加到我的项目中来使其工作:
.settings / org.eclipse.wst.common.component
<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="test1">
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
<property name="context-root" value="test1"/>
<property name="java-output-path" value="/test1/build/classes"/>
</wb-module>
</project-modules>
我通过创建一个全新的“动态Web项目”发现了这一点:
注意:您可能还需要按照我的问题中的详细说明将“ Web应用程序库”添加到项目中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.