Java Maven安装文件夹结构问题j2ee(spring、struts..)

Java Maven安装文件夹结构问题j2ee(spring、struts..),java,eclipse,spring,maven-2,struts,Java,Eclipse,Spring,Maven 2,Struts,我使用maven 2.1-SNAPSHOT作为eclipse插件。 我的项目结构如下: src/main/java -型号 -服务 -行动 src/test/java 空atm src/main/resources 空atm src/测试/资源 空atm src/main/webapp -js -dojo -META-INF -WEB-INF web.xml appcontext.xml struts.xml index.jsp 我很难理解构建过程以及将哪个文件放在哪里。 我使用作为应用服务器J

我使用maven 2.1-SNAPSHOT作为eclipse插件。 我的项目结构如下:

src/main/java
-型号
-服务
-行动
src/test/java
空atm
src/main/resources
空atm
src/测试/资源
空atm
src/main/webapp
-js
-dojo
-META-INF
-WEB-INF
web.xml
appcontext.xml
struts.xml
index.jsp

我很难理解构建过程以及将哪个文件放在哪里。 我使用作为应用服务器Jetty,但我也想在tomcat上部署我的项目 (所以我在我的pom包装战中设置了)

使用maven:install命令运行项目时,我的目标文件夹如下所示: myproject.war
战争
不相关
测试类
空atm
myproject
js
META-INF
WEB-INF
index.jsp
课程
型号
服务
行动

我的问题是,我需要在classes文件夹中找到persistence.xml,我想这也是META-INF中的persistence.xml和struts.xml。我也不确定dojo是否就在那里。老实说,我不知道这个结构是否正确。我也不知道如何配置输出更改

我希望有人能帮助我,我真的很想了解这个过程,它应该是正确的,也许甚至有很好的资源来查找
在这些方面做得更好。提前感谢kukudas

我相信您想要部署到类路径的文件会放在
resources/
文件夹中


请查看,以及指南。

我认为您缺少src/main/webapp目录下的参考资料目录。在这里,您可以输入hibernate、struts和spring的属性和配置文件

这将允许Maven在WAR中通过classes目录复制文件

希望这有帮助