차근차근/이것저것

the selection cannot be run on any server

예쁜꽃이피었으면 2014. 9. 11. 10:48

http://devday.tistory.com/entry/Cannot-change-version-of-project-facet-Dynamic-Web-Module-to-30


Project Facets에서 Dynamic Web Module의 Version을 3.1로 바꾸고,


Run As -> Run on Server를 실행하면, 다음과 같은 에러에 직면한다.


Server Error

The selection cannot be run on any server.


다시 3.0으로 바꾸려고 하면, 다음과 같은 에러에 직면한다.


Cannot change version of project facet Dynamic Web Module to 3.0.


진퇴양난이다.


Navigator 뷰 (View)의 .settings/org.eclipse.wst.common.project.facet.core.xml 내


<installed facet="jst.web" version="3.1"/>의 3.1을 3.0으로 변경하면 된다.


===========> 이미 3.0 이다. 










http://m.todayhumor.co.kr/view.php?table=total&no=7713028


이클립스 서버 설정 화면에 Server location이라는 항목이 있는데요.

세가지 선택지 중에서
Use Tomcat installation 을 지정하시고 Server path, Deploy Path를 설정하고 하시면 됩니다.

이클립스에서 Deploy할 때 WAS와 서블릿컨테이너를 따로 쓰기 위한 방법이죠.

제가 위 방법으로 apache와 tomcat을 따로 설정해서 쓰고 있습니다.
가끔 프로젝트 나갔을 때 WAS랑 Servlet Container를 따로 쓰는 곳도 있어서..







http://blog.naver.com/tyboss?Redirect=Log&logNo=70037698109



위의 그림처럼 실행할 프로젝트가 떠야 하는데

project facet java version 1.7 is not supported 이런 경고메시지만 뜨고 실행할 수 없다면

http://powerofwriting.tistory.com/entry/Eclipse-Project-facet-Java-17-is-not-supported-by-target-runtime-Apache-Tomcat-v60-%EC%98%A4%EB%A5%98

 

 

 

 

 

해결방법

 Properties – Project Facets – 자바버젼 변경

 



반응형