【发布时间】:2014-08-10 06:34:21
【问题描述】:
我创建了一个 Maven 项目。这是结构:
-parent
-core
-web
但是当我尝试使用命令mvn tomcat7:deploy 进行部署时,出现以下错误:
No plugin found for prefix 'tomcat7' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo]
我把这个配置放在 pom.xml(web 项目的)中:
<build>
<finalName>MavenWeb</finalName>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.0</version>
</plugin>
</plugins>
</build>
【问题讨论】:
-
您可能不是从您的 Web 项目执行此命令。
-
@Aleksandr 谢谢你的回答,你是对的。现在我正在尝试解决另一个问题“无法调用 Tomcat 管理器:与127.0.0.1:8080 的连接被拒绝:连接被拒绝”我正在尝试解决。
-
tomcat7-maven-plugin pom.xml 中的版本具体化帮助了我。有
<version>${tomcat7-maven-plugin.version}</version>。我把它改成了<version>2.2</version>,一切正常!