Tomcat 7 - Maven плагин не работает, почему? - PullRequest
0 голосов
/ 17 ноября 2011

При попытке использовать автоматическое развертывание в 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 ]

1 голос
/ 17 ноября 2011

Maven сообщает, что часть version отсутствует. Какую версию плагина вы хотите использовать? Укажите это. Что-то вроде:

<plugin>
  <groupId>org.apache.tomcat.maven</groupId>
  <artifactId>tomcat7-maven-plugin</artifactId>
  <version>1.2.3</version>                       <<< Some version number
  <executions>
0 голосов
/ 19 ноября 2011

Я предполагаю, что вы объявили свою зависимость от плагина следующим образом:

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

Вы установили значение для свойства mavenVersion ?

...