Spring-boot로 war 파일을 Tomcat에 배포

2703 단어 spring-bootTomcat

환경


  • java8
  • sts 3.7.1
  • spring-boot 1.5.1

  • 기타 전제


  • starter-sequrity
  • tyymeleaf
  • starter-web
  • starter-tomcat
    프로젝트에 통합

  • 배포 대상은 AmazonLinux의 EC2, Tomcat 등 설정 완료
                    <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-security</artifactId>
            </dependency>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-thymeleaf</artifactId>
            </dependency>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
            </dependency>
                    <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-tomcat</artifactId>
                <scope>provided</scope>
            </dependency>
    

    절차



    프로젝트를 마우스 오른쪽 버튼으로 클릭하고 내보내기를 선택합니다.


    Web > War 파일 선택

  • Web Project로 출력 할 프로젝트를 설정합니다
  • Distination에 대상 디렉토리와 파일 이름을 지정합니다.
  • 같은 파일이 있으면 Ovewrite existing file

  • 이때 출력할 수 없는 경우가 있음
  • war 파일을 Export 할 수없는 경우 참조


  • Tomcat 관리 화면으로 들어가기
  • http://ホスト名:8080/manager
    


  • war 파일을 배포에서 출력한 war 파일을 선택하여 배포한다.
  • 배포가 완료되면 위의 목록에 추가되어 정지 시작 열람 등이 가능해진다.


  • war 파일을 내보낼 수 없을 때



    좋은 웹페이지 즐겨찾기