이클립스 다중 톰캣 설정(feat. nexacro)
안녕하세요. 이클립스 내용으로 글을 적게됩니다.
제가 직면한 문제가 있어 이걸 해결한 부분을 공유하고 싶어 적어봅니다.
1.문제상황
이클립스 로컬환경에서 보통 localhost:8080을 자주써서 작업을 함.
글쓴이는 한 프로젝트에 2개의 톰캣서버를 사용하는 프로젝트 유지보수를 맡게 됨.
여기서 문제는 로컬에서 테스트를 할 때 로컬호스트 포트가 같았다. 만약 두 서버를 번갈아 테스트 확인시 문제가 발생했다. 로컬호스트 url주소가 같기 때문
1-sol)톰캣서버에 들어가 포트설정을 다 다르게 해준다.
1)기본이클립스 설정
2)서버를 더블클릭 해준다.
- HTTP port 8080으로 되어있다. 그대로 둔다.
3) 1)이미지의 아래서버를 더블클릭 해준다.
-
HTTP port 8080의 앞에 이미지처럼 1을 넣어준다. 단, Tomcat admin port, AJp포트도 똑같이 변경해준다.(포트는 임의설정한다. 1을 앞에 붙이는게 규칙은 아니다.)
1-MEMO) 이렇게 포트를 바꾸어 주고 톰캣 2개다 키고 브라우저 탭2개로 놓은 후 탭별로 localhost:8080 / localhost:18080으로 url을 해주면 작업효율이 높아진다.
2.문제상황(nexacro17기준)
나의 문제는 여기서 끝이 아니었다. 넥사툴에서 소스들을 보내주는데 자꾸 404에러가 떴다.
2-sol)톰캣서버가 2개다 기동이 되므로 톰캣서버문제는 아님, 404에러가 떠서 F12개발자모드에서 네트워크 에러를 보니
포트는 분명히 18080으로 설정했는데 request code가 8080으로 되었다. 그래서 서칭과 삽질결과.
-
넥사크로의 local service가 http://localhost:8080/으로 고정되어 있다는걸 알았다.
그래서 다시 수정후 재기동하니
ISSUE/마무리
~~이클립스 한프로젝트에서 톰캣 여러개 가동을 알아보았고 곁들어 넥사에서 로컬포트설정시 예상상황대처를 해보았다.
Author And Source
이 문제에 관하여(이클립스 다중 톰캣 설정(feat. nexacro)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@qkql2272/이클립스-다중-톰캣-설정feat.-nexacro저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)