我正在尝试在我的新 Maven 项目中更新我的插件,如下所示
<!-- Tomcat Maven Plugin -->
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat10-maven-plugin</artifactId>
<version>10.1.2</version>
<configuration>
<server>TomcatServer</server>
<url>http://localhost:8080/manager/text</url>
<path>/foundraising</path>
</configuration>
</plugin>
但是出现错误
Could not find artifact org.apache.tomcat.maven:tomcat-maven-plugin:pom:10.1.2 in central (https://repo.maven.apache.org/maven2)
我使用的是maven 3.8.1 IntellijIDEa 2023.1.2
感谢您的帮助
官方存储库中不存在这样的
tomcat10-maven-plugin
(也许您的公司有自己的私有存储库,其中可能提供此类专有依赖项。
基于官方 Tomcat Maven 插件 Github 存储库,有两个 Maven 模块,每个模块对应一个单独的工件:
tomcat7-maven-plugin
:https://mvnrepository.com/artifact/org.apache.tomcat.maven/tomcat7-maven-plugin
<dependency>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
</dependency>
tomcat8-maven-plugin
:https://mvnrepository.com/artifact/org.apache.tomcat.maven/tomcat8-maven-plugin
<dependency>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat8-maven-plugin</artifactId>
<version>3.0-r1756463</version>
</dependency>
目前还没有
tomcat9-maven-plugin
或 tomcat10-maven-plugin
之类的东西。
另一方面,有一个讨论对 Tomcat 9 支持的问题:#30。