본문 바로가기

DEV

eGov context-root 조작

재목을 뭐라 지어야 할지 감이 안와서 eGov context-root 조작으로 지었다.

하고싶은건 최상위 폴더 root 를 변경하고 싶은거다.


예를들어 eclipse.exe 입장에서 봤을때 eclipse.exe 와 동등한위치에 eclipse.ini 가 있는데

이것을 가르키는 방법은 C:\SAMPLE\eclipse\eclipse.exe 와 같이 C:\ 부터 eclipse.exe 를 찾아가는 절대경로 와

\eclipse.ini 이런식으로 자신이 있는 위치에서 역으로 찾아가서 대상을 가르키는 것을 상대경로라 한다.


걸리적 거리는 sht_webapp 를 Ctrl + H 해서 검색해 보았다.

아하 sht_webapp 는 .settings 하위에 있구나.

.settings 하위는 ?

프로젝트 > 우클릭 > Properties > Web Project Settings 또는 Project >  Properties > Web Project Settings 를 클릭 해보면 보인다.

결론적으로 이것을 바꾸는것은 해결책이 아니다.

pom.xml 을 열면 Overview 가 있는데 바로 pom.xml 텝을 클릭하자.

<build> 하위 <finalName>안에 sht_webapp 라고 적혀 있는것을 확인했다.

Maven > Update Project 하게 되면 Update project configuration from pom.xml 에 체크 되어 있는게 보인다. OK를 클릭하면

pom.xml 를 읽고 build 한다. build 만 하면 좋은데 여기에 적혀 있는것으로 .settings 와 

Tomcat 의 Path 를 변경한다.


pom.xml 의 finalName 에 설정된 sht_webapp 를 tps 로 변경하고 Maven > Update Project 해보자.

그리고 Project > Properties > Web Project Sttings 를 확인해 보자.

Server 도 다시 열어 확인해보자.


Web Project Settings 와 Server 의 Path 가 변경된것을 확인할 수 있다.


서버를 돌려서

http://localhost:8080/tps/startbootstrap-sb-admin-2-gh-pages/pages/index.html 로 접속해 보자.

http://localhost:8080/sht_webapp/startbootstrap-sb-admin-2-gh-pages/pages/index.html

로 접속해야 확인할 수 있었던 것을 위와 같이 변경해 보았다.

일단 비기싫은게 해결되었다.

다음에는 기왕 흔든거 확실하게 흔들어 보자.


'DEV' 카테고리의 다른 글

장진만쌤의 Sung Kim 교수님의 모두의 RL 수업을 보고 나서 따라 하기  (0) 2017.10.16
eclipse + SVN (subversion) 설치  (0) 2017.08.03
eGov + Bootstrap  (0) 2017.08.01
화면 UI 재작  (0) 2017.08.01
eclipse 최적화  (0) 2017.07.31