【问题标题】:Maven2 - POM configure issue in WindowsMaven2 - Windows 中的 POM 配置问题
【发布时间】:2011-07-02 12:26:57
【问题描述】:

我正在尝试在我的 Windows 机器中配置 maven。我的(webappDirectory) pom.xml 如下

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-war-plugin</artifactId>
    <version>2.0</version>
    <configuration>
    <webappDirectory>C:\Program Files\apache-tomcat-6.0.32-windows-x86\apache-tomcat-6.0.32\webapps\myapp</webappDirectory>
                </configuration>
            </plugin>

我正在使用 apache-tomcat,它工作正常。但是当我进行干净的构建并运行时,我的 webapp 目录没有任何内容。我猜它与路径有关

我是 maven 的新手

谁能帮忙提前谢谢

干杯

这样

【问题讨论】:

    标签: windows maven-2 pom.xml tomcat


    【解决方案1】:

    webappDirectory 是创建war 文件的目录。但这不应该是安装 tomcat 的目录(热部署)。我建议使用convention of the maven-war-plugin。如果您想将战争部署到 tomcat,您可以查看cargo plugin,或者您可以使用码头容器进行测试。此外,您应该深入了解有关 Maven 的书籍,例如:Maven by Example。不过,如果您考虑一下您的设置。此设置仅适用于您的计算机,并且此构建不能移植到其他机器或不太移植到其他操作系统(如 Unix)。换句话说,不要将 webDirectory 放在您的配置中,将其保留为默认值。我错过了说您使用的是旧版本的 maven-war-plugin,最新版本是 2.1.1。

    【讨论】:

      猜你喜欢
      • 2011-05-07
      • 1970-01-01
      • 2011-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多