Tomcat 7 - Maven插件不工作为什么?

时间:2011-11-17 14:13:24

标签: maven maven-plugin tomcat7

尝试在tomcat中使用自动部署时,出现以下错误

  

项目com.tradair.tnet:tnet:1.0-SNAPSHOT   (c:\ tradair \ sources \ java \ pom.xml)有1个错误
  'dependencies.dependency.version'代表   org.apache.tomcat.maven:tomcat7-maven-plugin:jar必须是有效的   版本但是'$ {mavenVersion}'。 @第229行,第16栏

如何修复此org.apache.tomcat.maven:tomcat7-maven-plugin:jar问题?

2 个答案:

答案 0 :(得分:1)

Maven告诉你version部分丢失了。你想用什么版本的插件?指定它。类似的东西:

<plugin>
  <groupId>org.apache.tomcat.maven</groupId>
  <artifactId>tomcat7-maven-plugin</artifactId>
  <version>1.2.3</version>                       <<< Some version number
  <executions>

答案 1 :(得分:0)

我猜你已经宣布了你的插件依赖关系如下:

  <groupId>org.apache.tomcat.maven</groupId>
  <artifactId>tomcat7-maven-plugin</artifactId>
  <version>${mavenVersion}</version>

您是否为属性 mavenVersion

设置了值