Работает ли tomcat7-maven-plugin
с сервером tomcat 8 и java 8? Я не могу найти tomcat8-maven-plugin
.Tomcat 8 Maven Plugin для Java 8
ответ
Да, вы можете,
В вашем pom.xml, добавьте плагин кота. (Вы можете использовать это как для Tomcat 7 и 8):
pom.xml
<!-- Tomcat plugin -->
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<url>http:// localhost:8080/manager/text</url>
<server>TomcatServer</server> *(From maven > settings.xml)*
<username>*yourtomcatusername*</username>
<password>*yourtomcatpassword*</password>
</configuration>
</plugin>
-users.xml кот
<tomcat-users>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<user username="admin" password="password" roles="manager-gui,manager-script" />
</tomcat-users>
settings.xml (Maven> conf)
<servers>
<server>
<id>TomcatServer</id>
<username>admin</username>
<password>password</password>
</server>
</servers>
* развернуть/перераспределить
МВН tomcat7: развернуть ИЛИ МВН tomcat7: перераспределить
Пробовал это на (Оба Ubuntu и Windows, 8/10):
* Jdk 7 & Tomcat 7
* Jdk 7 & Tomcat 8
* Jdk 8 & Tomcat 7
* Jdk 8 & Tomcat 8
* Jdk 8 & Tomcat 9
Проверено на обоих JDK 7/8 & Tomcat 7/8. (Работает с Tomcat 8.5 и 9)
Примечание:
Tomcat менеджер должен быть запущен или правильно настройки, прежде чем вы можете использовать его с Maven.
Удачи!
> mvn org.apache.tomcat.maven: tomcat7-maven-plugin: 2.2: run INFO: запуск сервлета: Apache Tomcat/7.0.47 – GKislin
это приятно, только если у вас есть tomcat на вашем локальном ПК. Не решает проблему для встроенного tomcat. – long
Ввод имени пользователя и пароля в POM является избыточным и угрозой безопасности (особенно если вы проверяете свой код в репозитории). Вся цель идентификации сервера по ID в POM заключается в том, что Maven может искать имя пользователя и пароль в пользовательском файле настроек (не проверяется на исходный контроль). Но в противном случае это сообщение было действительно полезно --- спасибо. –
Плагин запуска Tomcat 7.0.47:
mvn org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run
...
INFO: Starting Servlet Engine: Apache Tomcat/7.0.47
Это пример для запуска плагина с Tomcat 8 и Java 8: Cargo embedded tomcat: custom context.xml
Почти два года спустя ....
Этот github project readme имеет некоторую ясность конфигурации плагина maven, и, похоже, в соответствии с этим apache github project, сам плагин будет реализовываться достаточно быстро.
, связывающий мой ответ через этот URL-адрес http://stackoverflow.com/questions/37370927/jenkins-deploy-war-file-to-tomcat-8 –
http://stackoverflow.com/a/42838826/867816 –
groupId и Mojo смена имени Поскольку версия 2.0-beta-1 tomcat mojos была переименована в tomcat6 и tomcat7 с теми же целями.
Вы должны настроить POM, чтобы использовать эту новую GroupID:
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat6-maven-plugin</artifactId>
<version>2.3-SNAPSHOT</version>
</plugin>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.3-SNAPSHOT</version>
</plugin>
</plugins>
</pluginManagement>
Или добавьте GroupID в вашем settings.xml
.... org.apache.tomcat.maven . ...
- 1. proguard-maven-plugin java 8
- 2. cobertura-maven-plugin с Java 8
- 3. HttpServletRequest.getRemoteAddr() пуст для Tomcat 8 Java 8
- 4. Maven 3, развертывание Tomcat 8
- 5. Не работает SpEL java.util.Properties. Maven Tomcat 8
- 6. Tomcat 8 и Java 8: использование памяти
- 7. Проблема с памятью - Java 8 + Tomcat 6 vs Java 8 + Tomcat 8
- 8. UTF-8 шрифты в maven-pdf-plugin
- 9. Java Maven WebApp Tomcat
- 10. AspectJ Maven Compiler Plugin Fail for Java 8
- 11. Tomcat 8 + Maven + Java EE 7 Профиль веб-сайта
- 12. Maven, Webstart и Java 8 Головные боли
- 13. tomcat maven plugin t7mp
- 14. Maven tomcat plugin
- 15. Tomcat 7 - Maven Plugin?
- 16. JSP 2.3 с Tomcat 8
- 17. Maven не может построить Java 8
- 18. Проект Java Web Maven на корневом пути Tomcat 8. Как?
- 19. Поддерживает ли Tomcat 8 на Java 8 приложения, созданные для Java 6 и Tomcat 6?
- 20. Ошибка Maven с Java 8
- 21. Tomcat 8 и Websocket
- 22. Неисправность развертывания веб-сервиса на Tomcat 8
- 23. Покрытие кода Maven для проекта Java 8
- 24. Проблемы с Tomcat 8
- 25. Memcached и Tomcat 8 несовместимости
- 26. Netbeans 8 Tomcat 8 start error
- 27. PHP на Tomcat 8
- 28. Проблемы Eclipse Maven и Java 8
- 29. Сборка сборки maven в java 8
- 30. Ошибка jsp tomcat 8
К сожалению, он не готов https://issues.apache.org/jira/browse/MTOMCAT-234 – Gilberto
Попробуйте использовать Cargo См. Ответ: http://stackoverflow.com/questions/24271213/tomcat- 8-integratio n-with-maven/41771077 # 41771077 –