2011-11-17 61 views
0

当试图在Tomcat中使用自动部署,我收到以下错误Tomcat 7 - Maven插件不工作为什么?

项目com.tradair.tnet:TNET:1.0-SNAPSHOT (C:\ tradair \来源\ 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

回答

1

Maven告诉你version部分已丢失。你想使用哪个版本的插件?指定它。喜欢的东西:

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

我猜你已经宣布你的插件依赖性如下:

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

你有设置该属性mavenVersion值?