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

csw님의 프로필 이미지
csw

작성한 질문수

예제로 배우는 스프링 입문 (개정판)

스프링 PSA

webflux 사용

작성

·

588

2

webflux 로 바꿔도 tomcat 으로 동작하는 것 처럼 로그가 찍히는데요. 혹시 어떻게 해야하는지 알 수 있을까요?

답변 5

1

백기선님의 프로필 이미지
백기선
지식공유자

인텔리J에서 메이븐 의존성을 update 안해서 그런가봐요. 인텔리J 오른쪽에 보면 maven이라는 탭이 있고 그걸 열어 보면 refersh 버튼이 있는데 그걸 몇번 클릭해주면 pom.xml 변경 사항이 반영이 될겁니다.

0

백기선님의 프로필 이미지
백기선
지식공유자

네 csw님도 연말연시 잘 보내세요. :)

0

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

답변 감사드립니다. refresh 후에는 인텔리J에서도 Netty로 동작하네요.

그리고, 좋은 연말 & 새해 되세요 :)

0

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

pom.xml 에서 webflux 바꾸고, web.servlet 관련 코드는 주석 처리 했습니다.

<!--    <dependency>-->
<!-- <groupId>org.springframework.boot</groupId>-->
<!-- <artifactId>spring-boot-starter-web</artifactId>-->
<!-- </dependency>-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-webflux</artifactId>
</dependency>

아침에 일어나서 좀 더 확인해보니 Intellij 영향인 것 같습니다. java -jar 로 실행하면 netty로 동작하는데, Intellij에서 Run으로 실행하면 tomcat이 뜨네요. 내장 tomcat으로 그냥 쓰는게 아닌가 싶습니다. 제가 Intellij는 처음이라 설정에 오류가 있을 수 도 있을 것 같습니다.

0

백기선님의 프로필 이미지
백기선
지식공유자

어떤식으로 webflux로 바꾸셨나요?

csw님의 프로필 이미지
csw

작성한 질문수

질문하기