관리 메뉴

제뉴어리의 모든것

스프링 앱의 기본 url 설정시 알고 있어야 하는 개념 본문

Spring

스프링 앱의 기본 url 설정시 알고 있어야 하는 개념

제뉴어리맨 2024. 6. 6. 15:42

스프링 프로젝트를 이클립스에서 생성하고

해당 앱의 기본 url을 설정하고 싶다면

 

.settings 폴더 - org.eclipse.wst.common.component 파일 내부에

<property name="context-root" value="CONTEXTTEST"/> 

부분에서 value 값을 설정해주면 된다.

 

그리고 해당 프로젝트를 띄울 WAS 서버를 붙여줄텐데,

해당 최초에 붙여준 후,

Project Explorer 상의

Servers - [해당 WAS서버 (EX: Tomcat v9.0 Server at localhost-config) ] - server.xml

경로에 들어가 보면

<Context docBase="GaonTurTleLatCSM_v2.0.4" path="/CONTEXTTEST" reloadable="true" source="org.eclipse.jst.jee.server:GaonTurTleLatCSM_v2.0.4"/></Host>

라고 생성이 된다.

즉, .settings 폴더 - org.eclipse.wst.common.component 상의 내용을 가지고 생성된 데이터인것이다.

그렇기 때문에,이후에 스프링 프로젝트의

.settings 폴더 - org.eclipse.wst.common.component  경로에서 path를 변경해도 변경된 url로 접속이 불가능하다.

새로 적용하고 싶다면 다른 WAS 서버를 선택하거나, 기존에 사용하던 WAS서버를 삭제하고 다시 만들어주어야 한다.

 

 

참고로,

<property name="context-root" value="CONTEXTTEST"/> 

내용을 수동으로 변경이 아닌 다른 방법으로 수정 방법은 아래 링크 참조

https://fun-coding-study.tistory.com/242

'Spring' 카테고리의 다른 글

@RequestParam과 @RequestBody 사용법  (1) 2024.06.30