【问题标题】:Maven install folder structure problem j2ee (spring, struts ..)Maven安装文件夹结构问题j2ee(spring,struts..)
【发布时间】:2010-10-01 00:25:00
【问题描述】:

我使用 maven 2.1-SNAPSHOT 作为 Eclipse 插件。 我的项目结构是这样的:

src/main/java
-型号
-服务
-行动
src/test/java
空自动柜员机
src/main/资源
空自动柜员机
源/测试/资源
空自动柜员机
src/main/webapp
-js
-道场
-META-INF
-WEB-INF
web.xml
appcontext.xml
struts.xml
index.jsp

我无法理解构建过程以及放置文件的位置。 我用作 Application Server Jetty,但我也想在 tomcat 上部署我的项目 (所以我已经在我的 pom 包装大战中建立了)。

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

我的问题是我在类文件夹中需要我在 META-INF 中的 persistence.xml。我猜也是struts.xml。我也不确定道场是否在那里。老实说,我根本不知道这种结构是否正确。我也不知道如何配置输出更改。

我希望有人可以帮助我我真的很想了解这个过程应该如何正确,也许甚至有很好的资源可供查找 更擅长这些事情。在此先感谢 kukudas

【问题讨论】:

    标签: java eclipse spring maven-2 struts


    【解决方案1】:

    我认为您缺少 src/main/webapp 目录下的资源目录。您可以在其中放置 hibernate、struts 和 spring 的属性和配置文件。

    这将允许 Maven 将文件复制到 WAR 中的类目录中。

    希望这会有所帮助。

    【讨论】:

      【解决方案2】:

      我相信您想要部署到类路径的文件位于 resources/ 文件夹中。

      查看Maven in 5 Minutes guide 以及Getting Started 指南。

      【讨论】:

        猜你喜欢
        • 2017-11-24
        • 2011-03-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-09
        • 1970-01-01
        • 2020-01-07
        相关资源
        最近更新 更多