티스토리 뷰

 

 

이전 글에서는 이클립스 프로젝트 전체를 file copy 를 통해 새 환경에 구성하려고 했다.

 

일반적인 문제는 해결하였으나

 

전에 쓰던 이클립스 종속되어 있는 설정들로 인해서 서버세팅에 실패하고

 

svn 을 통해 다시 내려받기 및 설정을 하려고 한다.

 

 

지금 이용하려는 이클립스는 구형 PC 에서 file copy 해온 이클립스이다.

 

.metadata\plugin 에서 톰캣 실행관련 pref 파일 두개 삭제 해준것 말고는 기존의 설정과 plugin 들을 그대로 가지고 있다.

 

이 환경에서도 설정 문제로 프로젝트 재구성이 불가능하다면

 

세번째 방법으로 이클립스를 새로 다운받고, plug in 들도 새로 설치하고, 소스코드도 새로 이식 받는 방법을 시도해 볼 것이다.

 

 

 

우선 import - svn 을 통해 신규 프로젝트를 check out 한다.

 

 

이때 svn 경로설정을 주의하자.

 

프로젝트명을 포함하지 않은데 svn 까지만 경로설정하면

 

check out 된 src, webSrc, appSrc, config 등의 레벨이 모두 한단계 낮아져서 원래 프로젝트의 구조와 달라지게 된다.

 

 

나도 아무 생각없이 import 하다가 구조가 안맞아서 다시 또 아무생각 없이 다른 유형으로 import 하기를 3,4회 반복했다...

 

다시 생각해보니 svn 경로가 안맞았던 것이다.

 

 

 

다시 돌아와서..

 

제대로 check out 된 프로젝트에 Server 추가시키고 installed location 등을 잡아주면

 

프로젝트에 딸려있던 tomcat library 아래에 실제 lib jar 들이 제대로 반영이 된다.

 

 

 

이제 서버를 실행하면 되겠지 싶은데 역시나 에러

 

 

다른 프로세스에서 8080을 사용하고 있다니 확인해 보자

 

C:\Users\originalchoi>netstat -na

활성 연결

  프로토콜  로컬 주소           외부 주소              상태
  TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING
  TCP    [::]:8080              [::]:0                 LISTENING
 

 

실제로 8080 이 열려있다.

 

로컬서버 아이콘에서 우클릭 - 프로퍼티 - overview 에서 Http/1.1 8080 으로 세팅되어 있는 것은 다른 port 로 바꿔주자

 

톰캣은 따로 설치한게 아니고 이클립스 내부에서 사용하도록 path 만 잡아준건데 8080 이 열리는 걸까?

 

따로 한번 더 확인해 봐야겠다.

 

 

그리고 마지막으로 web modules 을 올리기 위한 path 도 별도로 설정 필요!

 

그리고 톰캣을 구동하면 정상 작동!!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 

 

 

 

 

 

728x90
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
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
글 보관함