gpt4 book ai didi

maven - mvn 清洁 tomcat :run command

转载 作者:行者123 更新时间:2023-11-28 21:58:30 28 4
gpt4 key购买 nike

当我从命令提示符运行“mvn clean tomcat:run”(未指定任何 tomcat 版本)命令以运行我的 Web 应用程序时,它会下载 tomcat 6.0.29 版本依赖项,如下所示:

组织/apache/tomcat/juli/6.0.29/juli-6.0.29.pom

org/apache/tomcat/annotations-api/6.0.29/annotations-api-6.0.29.pom

org/apache/tomcat/catalina-ha/6.0.29/catalina-ha-6.0.29.pom

org/apache/tomcat/coyote/6.0.29/coyote-6.0.29.pom

org/apache/tomcat/tribes/6.0.29/tribes-6.0.29.pom

org/apache/tomcat/jasper-el/6.0.29/jasper-el-6.0.29.pom

org/apache/tomcat/dbcp/6.0.29/dbcp-6.0.29.pom

应用程序的 pom.xml 文件不包含运行所需的任何 tomcat 版本

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
</plugins>
<finalName>esa</finalName>
</build>

所以我的问题是它如何决定下载特定的这个 tomcat 版本依赖项。

最佳答案

可能是你运行的tomcat插件的默认设置。

尝试运行 mvn tomcat:help -Ddetails 以查看您使用的插件版本及其配置方式。

我认为它是插件的早期版本,现在可以使用显式版本,例如

mvn org.apache.tomcat.maven:tomcat6-maven-plugin:2.0:run
mvn org.apache.tomcat.maven:tomcat7-maven-plugin:2.0:run

(或更短的形式)

关于maven - mvn 清洁 tomcat :run command,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24320781/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com