인프런 커뮤니티 질문&답변

qkrwnstns52님의 프로필 이미지

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

프로젝트 생성

web을 넣어도 gradle에서 intellij idea로 바뀌면 톰캣 실행이 안돼네요..

작성

·

681

2

gradle로 바꿔서 실행되긴 하는데

예전 모든 프로젝트 전부 intellij idea로 했었는데

이상하네요..

답변 3

10

김영한님의 프로필 이미지
김영한
지식공유자

고맙습니다. qkrwnstns52님^^

메뉴얼 업데이트 해두었습니다.

2. 서블릿 -> 프로젝트 생성 -> IntelliJ Gradle 대신에 자바 직접 실행

아래에 있는 주의사항을 참고해주세요^^

*주의!*

*IntelliJ 무료 버전의 경우 해당 설정을 IntelliJ IDEA가 아니라 Gradle로 설정해야 합니다.

Jar 파일의 경우는 문제가 없는데, War의 경우 톰캣이 정상 시작되지 않는 문제가 발생합니다.

유료 버전은 모두 정상 동작합니다.

또는 `build.gradle`에 있는 다음 코드를 제거해도 됩니다.

//`providedRuntime 'org.springframework.boot:spring-boot-starter-tomcat'`

1

qkrwnstns52님의 프로필 이미지
qkrwnstns52
질문자

보냈습니다

구글에 검색중 알게 됐는데

providedRuntime 'org.springframework.boot:spring-boot-starter-tomcat 

build.gradle에 dependencies에서 이부분을 주석처리 하니 intellij idea이로도 실행이 됩니다.

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. qkrwnstns52님

 

비슷한 현상을 겪는 분들이 좀 있더라구요.

전체 프로젝트를 압축해서 올려주세요.

원인을 찾을 수 있게 추가로 다음 내용도 남겨주세요.

 

1. 운영체제

2. 자바 버전

3. IntelliJ 버전, 유료, 무료 여부

4. 실행했을 때 전체 로그(톰켓이 동작하지 않을 때)

감사합니다.