Java 8 용 Tomcat 8 Maven 플러그인
는 IS tomcat7-maven-plugin
바람둥이 8 서버와 자바 (8) 작업은? 찾을 수 없습니다 tomcat8-maven-plugin
.
그래 넌 할수있어,
pom.xml에서 tomcat 플러그인을 추가합니다. (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>
tomcat-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>
* 배포 / 재배포
mvn tomcat7 : deploy 또는 mvn tomcat7 : redeploy
이것을 시도했습니다 (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과 함께 사용하기 전에 실행 중이거나 올바르게 설정되어야합니다.
행운을 빕니다!
플러그인 실행 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 임베디드 tomcat : custom context.xml
거의 2 년 후 ....
이 github 프로젝트 readme 는 maven 플러그인의 구성에 대한 약간의 명확성을 가지고 있으며,이 apache github 프로젝트 에 따르면 플러그인 자체가 곧 구체화 될 것으로 보입니다 .
groupId 및 Mojo 이름 변경 버전 2.0-beta-1 이후 tomcat mojos는 동일한 목표를 가진 tomcat6 및 tomcat7로 이름이 변경되었습니다.
이 새 groupId를 사용하려면 pom을 구성해야합니다.
<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>
또는 settings.xml에 groupId를 추가하십시오.
.... org.apache.tomcat.maven ....
참고 URL : https://stackoverflow.com/questions/26883836/tomcat-8-maven-plugin-for-java-8
'Nice programing' 카테고리의 다른 글
십진수 유형의 PDO :: PARAM? (0) | 2020.10.27 |
---|---|
두 객체를 "차별"할 수있는 Java 라이브러리가 있습니까? (0) | 2020.10.27 |
Visual Studio 2015- "분석기"참조는 무엇을 의미합니까? (0) | 2020.10.27 |
.NET 세계에 대한 Maven 대안 또는 포트가 있습니까? (0) | 2020.10.27 |
Facebook 로그인 "애플리케이션 구성에서 허용되지 않는 URL 제공" (0) | 2020.10.27 |