2011-11-17 60 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值?