하위 모듈이있는 maven을 사용하여 봄 부팅 나머지 프로젝트에서 로컬 Tomcat 서버에 배포하고 있습니다. mvn tomcat7 : deploy 명령을 사용하여 배포가 성공적으로 수행되었지만 로컬 서버에 액세스 할 때 프로젝트에 액세스하려고 할 때 404 오류 코드가 표시됩니다.Java Maven 응용 프로그램 배포
내 아키텍처는 다음과 같습니다
/radarveicular 애플리케이션
/서비스 < - 포장 전쟁
/API를 < - 포장 전쟁
/DAO < - 포장 전쟁
의 pom.xml < - 부모
및 배포의 결과에 치어을했다 포장 : libs와 폴더에서
모든 서브 모듈의 .jar 압축됩니다 파일뿐만 아니라 프로젝트의 종속성
나는 몇 년 동안 자바로 코드를 작성해 봤지만 전에는 배포를 해본 적이 없다 ... 그 프로젝트가 작동하기위한 뭔가? 또는 배포가 잘못 되었습니까?
가입일 : https://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-running-your-application.html
당신은 또한 당신이 좋아하면 전쟁으로 배포 할 수 있습니다 그것은'Spring Boot' 응용 프로그램입니다. 이미 Tomcat이 내장되어 있습니다. 명시 적으로 웹 서버에 배포 할 필요는 없습니다. 상위 디렉토리 인'mvn spring-boot : run' 또는'java -jar' –
에서 다음 명령을 실행하면 애플리케이션을 시작할 수 있습니다.하지만 프로덕션 서버에서 어떻게 작동합니까? 로컬 응용 프로그램 개발을 위해 잠시 동안 spring-boot를 사용했지만 응용 프로그램을 기존 tomcat 8 서버에 배포해야하는 프로젝트에 집중했습니다. 구현 –
https://spring.io/blog/2014/03/07/deploying-spring-boot-applications#what-about-the-java-ee-application-server 및 https://www.mkyong.com을 참조하십시오./spring-boot/spring-boot-deploy-war-file-to-tomcat/ – Oleg