java - tomcat如何启动指定的maven项目?
PHP中文网
PHP中文网 2017-04-18 10:44:06
0
4
566
PHP中文网
PHP中文网

认证0级讲师

모든 응답(4)
小葫芦

프론트엔드 작업을 한다면 백엔드 서비스 코드를 쉽게 바꾸지 말아야 한다는 전제하에 논의해보겠습니다.

  1. 메이븐 웹 프로젝트이므로 maven pacakge 명령어를 이용하여
    패키징할 수 있습니다. (백엔드 아동화 패키징시 특별히 주의가 필요한 사항이 있으면 상담 가능합니다.)

  2. target/project.war을 tomcat의 웹앱에 복사하세요

  3. 시작tomcat
    백엔드 코드가 변경되면 다시 시작해야 합니다


또 다른 방법은 maven 프로젝트의 pom.xml에 tomcat 플러그인을 추가하는 것입니다

으아아아

mvn tomcat7:run을 실행하면 백엔드 서비스에 액세스할 수 있습니다


다른 상황을 생각해 보세요.

백엔드가 스프링 부트 프로젝트인 경우 아무것도 할 필요가 없습니다. 프로젝트 디렉터리에서 직접 실행하면 됩니다mvn spring-boot:run그게 전부입니다

伊谢尔伦

war 패키지로 만들어 tomcatwebAPP 디렉토리에 넣기만 하면 됩니다

伊谢尔伦

Tomcat 아래에 bin 디렉터리가 있고 그 안에 start 같은 것이 있습니다. 프로젝트를 webapps 폴더에 복사하세요.

黄舟

먼저 프로젝트가 IDE를 사용하지 않는 경우 수동으로 컴파일해야 합니다. IDE 없이 프로젝트를 컴파일하는 것은 매우 번거로운 작업이므로 Tomcat은 컴파일된 클래스 파일을 실행해야 하므로 컴파일되지 않은 클래스를 지정할 수 없습니다. 프로젝트의 Tomcat을 직접 사용하는 경우.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿