반응형
Recent Posts
Recent Comments
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

Real Vectorism. 훨씬 더 입체적으로...

스프링 부트 우에에엑 본문

Java (based by Spring Boot 2)

스프링 부트 우에에엑

grast 2020. 8. 19. 00:49
반응형

갑자기 호기심이 생겨서 처음으로 스프링부트를, 그리고 처음으로 스프링웹플럭스를 맨땅에 헤딩으로 시작했다. 아니나 다를까, 코로나처럼 펑펑 터진다...

 

도대체 왜 어디가 오류인가. 스프링 부트를 한번도 해본적도, 강의를 받아본 적도 없이 맨땅에 헤딩을 하는 사람 입장에서 왜 이런지를 도저히 알 수가 없었다. 구글링의 한계도, 어째서 일어나는건지는 무엇을 하는 물건의 작업인지 정도는 알아야 구글링을 시작하지 완전히 맨땅에 헤딩으로 시작하면 뭐가 문제인지를 어느정도 진단조차도 못하는 골때리는 상황이다...

 

스프링 웹플럭스라서... 서블릿은 안쓰겠지 싶어서.

 

the bean 'requestmappinghandleradapter', defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/webmvcautoconfiguration$enablewebmvcconfiguration.class], could not be registered. a bean with that name has already been defined in org.springframework.web.reactive.config.delegatingwebfluxconfiguration and overriding is disabled.

(도저히 텍스트로 복붙이 안되고 지멋대로 HTML태그 처리되어서 코드블럭으로 작성......)

 

이 오류가 계속 떠버리길래 그냥 아주 무식하게 처리했다.

 

java class파일 중 ServletInitializer.java 이라고 자동생성되는 파일을 그냥 삭제해버리고 pom.xml 에서는 spring boot starter web과 spring boot tomcat starter 2개 리포지토리를 지워버리고 spring boot webflux starter를 넣었다.

 

그러더니 netty로 프로젝트가 잘 실행되는 모양새가 나왔다. 시작은 이렇게 하면 될 것 같다.

반응형
Comments