eclipse - 如何为tomcat maven插件添加存储库

标签 eclipse tomcat plugins maven

如何包含找到的 tomcat maven 插件的存储库 here )?我在中央 Maven 存储库中找不到 2.0 版,所以我猜我必须自己包含它。我在我的 pom.xml 文件中这样做并不走运。如果这是错误的语法,有什么想法吗?

<pluginRepositories>
    <pluginRepository>
        <id>maven-tomcat</id>
        <url>http://svn.apache.org/repos/asf/tomcat/maven-plugin/trunk/tomcat-maven-plugin</url>
    </pluginRepository>
</pluginRepositories>

<plugin>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat-maven-plugin</artifactId>
    <version>2.0-SNAPSHOT</version>
</plugin>

这是我在执行 tomcat:run 目标时收到的警告:

The POM for org.apache.tomcat.maven:tomcat-maven-plugin:jar:2.0-SNAPSHOT is missing, no dependency information available

最佳答案

这个插件好像在maven中央仓库,所以你只需要在你的pom中配置它(如果你需要覆盖插件的默认配置值)。

那个 svn 地址不适合那里,它是这个插件的源代码所在的地址,而不是二进制文件。 Maven 期望那里有 Maven 插件存储库的地址。二进制文件位于默认存储库中,Maven 将在调用其目标之一时自动下载任何需要的依赖项。例如 mvn tomcat:deploy

Here您可以在 pom.xml 中找到如何配置它。

here您可以找到它的目标以及如何使用它。

关于eclipse - 如何为tomcat maven插件添加存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7404790/

相关文章:

tomcat - 如何将 P6Spy 日志语句打印到 Tomcat 控制台

delphi - 外部模块实现

java - 使用 launch4j 将 ojdbc 包含到 .exe 中

c - 带有 IAR 插件的 Eclipse 索引器

java - @RequiredArgsConstructor 不生成构造函数

eclipse - 无法在 Eclipse 中使用 Kotlin 项目运行 Spring Boot

jsp - 获取服务器响应失败

java.io.IOException : Unable to establish loopback connection when starting Tomcat v9. 0.2.0 使用 JVM v1.8.0_162

javascript - jQuery - 检测鼠标是否静止?

eclipse - 如何在 Eclipse 下载站点上找出哪个特性包含所需的插件