본문 바로가기
Stack Overflow/스프링

이클립스 Tomcat에서 SetPropertiesRule와 같은 WARNING이 발생될 때

by Lich King 2023. 10. 17.
SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:Project' did not find a matching property

톰캣 서버를 시작했는데, 상기와 같은 Warning이 발생될 수 있다. 에러가 아니라 서버를 시작하는데는 큰 문제가 안된다.

 

The warning about the source property is new with Tomcat 6.0.16 and may be ignored. WTP adds a "source" attribute to identify which project in the workspace is associated with the context. The fact that the Context object in Tomcat has no corresponding source property doesn't cause any problems.

아파치 톰캣의 6.0.16버전부터 source property를 ignore 하는 것이 원인이다.

따라서 아파치 톰캣의 세팅을 변경해주면 된다.

 

 

시작하려는 톰캣 Server에서 Overview 탭으로 이동한다.
이어 Server Options 항목에서 다음 항목을 찾는다.

Publish module contexts to separate XML files

체크를 하고 저장하고 서버를 재구동한다.

 

The Server cannot be saved for the following reasons:
[Overview] The server must be stopped before a change to the "Publish module contexts to separate XML files" setting can be saved.

만약에 서버를 종료하지 않으면 하기와 같은 오류가 나오니 반드시 톰캣 서버를 종료하고 저장한다.

댓글