c239e024102a93b21739a3672d3a988103e9bd78
JSP 화면을 유지하면서 java -jar로 실행할 수 있도록 내장 Tomcat과 Jasper를 포함한다. 외부 WAS용 ServletInitializer와 web.xml을 제거하고 쿠키 필터를 Spring Bean으로 등록한다. 중복 Maven 의존성을 정리하고 실행 방법을 README에 추가한다.
PhoneErp
별도의 Tomcat 설치 없이 내장 Tomcat으로 실행되는 Spring Boot 애플리케이션입니다.
JSP 뷰(src/main/webapp/WEB-INF/view)를 사용하므로 산출물은 실행 가능한 WAR 형식입니다. 외부 Tomcat에 배포할 필요 없이 일반 Spring Boot 애플리케이션처럼 실행할 수 있습니다.
요구 사항
- Java 8 이상
- Maven 3.6 이상
- 로컬 프로필에 설정된 MariaDB 접속 환경
실행
개발 중에는 다음 명령으로 실행합니다.
mvn spring-boot:run
패키징한 애플리케이션은 다음과 같이 실행합니다.
mvn clean package
java -jar target/nsmobile.war
기본 프로필은 local, 기본 포트는 8080입니다. 다른 프로필이나 포트를 사용하려면 Spring Boot 옵션을 전달합니다.
java -jar target/nsmobile.war --spring.profiles.active=prod --server.port=8081
Description
Languages
JavaScript
61.4%
Java
38.4%
CSS
0.2%