Maven에서 만든 webapp 프로젝트를 Eclipse의 tomcat 플러그인에서 실행
Maven에서 웹 앱의 프로젝트 만들기
$mvn archetype:generate
다음을 선택합니다.
org.apache.maven.archetypes:maven-archetype-webapp (An archetype which contains a sample Maven Webapp project.)
이런 계층에서 프로젝트가 만들어진다.
* ROOT
* pom.xml
* src
* main
* java
* webapp
* WEB-INF
* web.xml
* target
Eclipse로 가져오기
$mvn eclipse:eclipse
이것으로 Eclipse의 프로젝트에 가져올 수 있게 된다.
ファイル>インポート
에서 캡처.Eclipse tomcat 플러그인 설정
이런 식으로 Tomcat의 경로를 설정합니다.
컨텍스트 파일이 좋다고 생각됩니다.
컨텍스트 파일 만들기
위에서 지정한 컨텍스트 파일의 위치에 아래와 같은 xml을 만든다.
servlettest.xml
<Context path="/servlettest" reloadable="true" docBase="D:\Users\MyName\workspace\servlettest\" workDir="D:\Users\MyName\workspace\servlettest\work" />
그리고 조금 전에 만든 Eclipse 프로젝트의 *.class 파일의 출력 폴더를 아래에 설정한다.
:.classpath
<classpathentry kind="output" path="src/main/webapp/WEB-INF/classes"/>
의존하는 라이브러리는 lib에 손으로 옮겨야 한다.
한 번
mvn package
하고, target/${war名}/WEB-INF/lib
를 복사하면 좋을지도.따라서 Eclipse에서 tomcat을 시작하면 http://localhost:8080/servlettest에 매핑됩니다.
Reference
이 문제에 관하여(Maven에서 만든 webapp 프로젝트를 Eclipse의 tomcat 플러그인에서 실행), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/NewGyu/items/ab3dbcfcc846c0a41589텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)