【问题标题】:Spring Maven War Project Not Deploying to Tomcat ServerSpring Maven War 项目未部署到 Tomcat 服务器
【发布时间】:2017-10-31 16:56:33
【问题描述】:

我正在尝试在 Eclipse 的 Tomcat 服务器中部署我的 Maven Web 项目。但是,它没有显示所选项目下的“战争”项目。知道我缺少什么吗?

解决方法:在war文件所在的org.eclipse.wst.common.component文件中添加

【问题讨论】:

  • 您能详细说明错误吗?在上图中,红色警告是反对删除该项目。如果出现任何问题,请单击完成并发布该错误。
  • 红色警告与我正在尝试做的事情无关。我正在尝试在 Tomcat 中部署 War 文件。当我选择项目时,它必须包含 War 文件。我已经用红框标记了这个项目。在它下面,它也应该显示战争文件。
  • 你的项目有没有 web.xml 并且是那个类路径

标签: java spring eclipse maven spring-mvc


【解决方案1】:

我认为你已经创建了动态 web 项目(或 spring mvc 项目)并且你必须有 web.xml 文件。

然后确保您的 Maven 中有以下条目。我的意思是 maven-war-plugin 。

<packaging>war</packaging>

<build>
    <sourceDirectory>src</sourceDirectory>
    <plugins>

        <plugin>
            <artifactId>maven-war-plugin</artifactId>
            <version>3.2.0</version>
            <configuration>
                <warSourceDirectory>WebContent</warSourceDirectory>
                <failOnMissingWebXml>false</failOnMissingWebXml>
            </configuration>
        </plugin>
    </plugins>
</build>

【讨论】:

    猜你喜欢
    • 2015-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-25
    • 2011-08-16
    • 2023-03-29
    相关资源
    最近更新 更多