톰캣 서버에 프로젝트를 등록하는 Add and Remove 할 때 웹 프로젝트를 인식 못해서 생기는 문제다.
- 해결법
프로젝트의 Properties > Project Facets 에서 Dynamic Web Module, Java, JavaScript 를 체크해준다.
만약, Project Facets 에서 Dynamic Web Module이 안보이는 경우,
아래 과정은 링크 첨부한 Dynamic Web Project 없을 때 블로그 참고하면 편하다.
Help > Install New Software > Work with > 2019-09-http://downloadeclipse.org/release/2019-09(이클립스버전에 따라 다름) 선택 > 로딩 후 맨 아래에 Wev, XML, Java EE and OSFi Enterprise Development 항목에서
Eclipse Java EE Developer tools, Eclipse Java Web Developer tools, Eclipse Web Developer Tools, Eclipse XSD Editors and Tools 를 설치해준다. > 이클립스 재부팅
나의 경우, 이 해결법말고, 다른 문제가 있었다.
파란색 동그라미가 쳐진 Runtimes에서 Apache Tomcat v10.0과 JDK-11.0.17이 같이 체크되어있었는데, JRE체크를 빼고 Apache만 체크하니까 Dynamic Web Module가 보였다!
하고나서 다시 Add and Remove 를 선택하면 잘된다^^
참고
https://wakestand.tistory.com/354
톰캣 Add and Remove가 되지 않을 경우 해결방법
톰캣에서 Add and Remove는 웹 프로젝트가 있을 경우에만 가능한데 문제는 웹 프로젝트가 있는데도 Add and Remove 시 위와 같이 There are no resources that can be added or removed from the server. 가 뜨면서 안되는 경
wakestand.tistory.com
https://ssimplay.tistory.com/204
[Java] 이클립스에 Dynamic Web Project 없을 때
안녕하세요. 플입니다. 이클립스에서 웹 프로젝트( Dynamic Web Project )가 없을 때 해결방법을 알아볼게요. 1. Help 웹 프로젝트는 설치해야지 보인다고 하네요. Help > Instal New Software를 선택해주세요. 2
ssimplay.tistory.com