본문 바로가기

tomcat2

Intellij IDEA에서 Gradle 빌드 사용 시 외장 톰캣은 사용 불가 회사에서 JSP를 사용하다 보니 스프링 부트 프로젝트는 war 파일로밖에 배포할 수 없다. 스프링 부트 프로젝트에서는 Gradle을 쓰고 있는데 Intellij-Gradle 환경에서는 외장 톰캣 사용을 위해서는 별도의 설정이 필요하다. Intellij에서 Gradle로 빌드하면 war 파일로 배포가 정상적으로 이뤄지지 않는 버그가 있다고 한다. https://stackoverflow.com/questions/47078199/intellij-fails-deploying-exploded-war-to-tomcat https://youtrack.jetbrains.com/issue/IDEA-176700/Gradle-exploded-WAR-is-not-generated-when-Delegate-IDE-buildru.. 2022. 8. 28.
[20211014] Apache Tomcat으로 웹 애플리케이션 프로젝트 배포하기 JSP나 스프링 프레임워크로 만든 웹 애플리케이션 프로젝트를 실제로 웹에서 서비스하기 위해서는 프로젝트를 서버에서 실행할 수 있어야 한다. Apache Tomcat 서버에 프로젝트를 올려보자. 먼저, 웹 애플리케이션을 WAR 파일로 내보내자. 이클립스 기준으로, 프로젝트를 오른쪽 클릭하고 export - war file에서 내보낼 위치를 선택하여 WAR 파일을 생성한다. Apache Tomcat에 웹 프로젝트를 실행하려면 Apache Tomcat 설치 경로 아래 webapps 폴더에 준비한 웹 프로젝트를 넣어놓는다. 그다음 Apache Tomcat 폴더 아래 bin 폴더 내에 startup이라는 배치 파일을 실행시키면 WAR 파일 압축을 풀면서 웹 프로젝트 서비스가 실행되기 시작한다. 사실 컴퓨터에 서버.. 2021. 10. 14.
728x90