2011-04-10 8 views
0

Eclipse J2ee Helios 3 버전을 사용하여 동적 웹 프로젝트를 구축 중입니다. 모든 것이 잘 작동하고 있었지만 갑자기 언젠가는 일식을 열었을 때 프로젝트 탐색기에서 볼 수있는 모든 귀나 도서관이 사라졌습니다. 그 다음에 필자는 이클립스/projects 폴더/web inf/lib의 작업 공간에 수동으로 관련된 모든 라이브러리를 넣어야했습니다. 프로젝트의 lib 폴더 안에 servlet-api.jar을 넣었지만 jar 오류에 대한 유효성 검사를 제공하고있었습니다. 그래서, 나는 lib 폴더에서 삭제,하지만 난 서버에서 실행되는 서블릿 실행 된 직후>을 실행하려고 할 때 지금, 나는이 오류가 무엇입니까 :Eclipse에서 서블릿 라이브러리를 찾지 못했습니다.

HTTP Status 404 - 

-------------------------------------------------------------------------------- 

type Status report 

message 

description The requested resource() is not available. 


-------------------------------------------------------------------------------- 

Apache Tomcat/6.0.30 

하고 URL이 너무 이상해 :

http://localhost:8080/cPEP_UI/WEB-INF/classes/Engine_rurl_delete.java

아이디어가 있으십니까?!

+1

질문 제목을보다 구체적으로 변경하십시오. 이 이슈를 경험 한 Eclipse 사용자에게 눈에 잘 띄게하십시오. 그러면 답을 얻으실 수 있습니다. –

답변

2

당신은 마우스 오른쪽 단추로 프로젝트> 속성> 프로젝트 패싯하여 동적 웹 프로젝트 측면을 관리 할 수 ​​있습니다. 최소한 Dynamic Web Module 및 Java를 확인해야합니다. 프로젝트> 속성> 대상 런타임을 마우스 오른쪽 단추로 클릭하여 동적 웹 프로젝트 대상 런타임 (필요한 라이브러리 포함)을 관리 할 수 ​​있습니다. 적어도 하나의 서버가 연관되어야합니다. 무엇보다도 이 아님 webapp의 /WEB-INF/lib에 servletcontainer 특정 라이브러리를 넣어야합니다. 이것은 올바른 방법이 아닙니다.

의미가 부족하거나 그 의미를 이해하지 못한다면 코드를 백업하고 프로젝트를 버리고 새로운 것을 만들 것을 제안합니다. 프로젝트 속성/설정에주의하십시오.

+0

예, 알겠습니다. 하지만 내 문제는 ... 프로젝트 탐색기에서 일식으로 모든 라이브러리 구조를 자동으로 만들었습니다. 그러나 갑자기 어느 날 도서관이 모두 사라졌습니다. 무슨 일이 있었는지 모르겠다. 나는 단지 그것을 가지고 싶다. 그리고 한 가지 더 ... 심지어 새로운 동적 웹 프로젝트를 만들 경우 서블릿도 인식되지 않습니다. – Maverick

+0

다른보기를보고 있지 않습니까? Eclipse에는 파일 구조에 대한 두 가지 일반적인보기가 있습니다. 프로젝트 탐색기 (Java 지향) 및 탐색기 (파일 시스템 지향)입니다. 상단 탭을 클릭하여 전환 할 수 있습니다. 인식 할 수없는 서블릿과 관련하여 문제를보다 구체적으로 설명해야합니다. 네가 무슨 말하는지는 모르겠다. – BalusC

+0

Ok ... 내 식은 HttpSerlvetResponse 클래스도 인식 할 수 없습니다. 서블릿을 전혀 인식 할 수 없습니다. JSP가 잘 실행됩니다. – Maverick

1
http://localhost:8080/cPEP_UI/WEB-INF/classes/Engine_rurl_delete.java 

WEB-INF 당신이 이런 식으로 액세스 할 수있는 표준 공개 웹 공간이 아닌, 그래서 404

+0

예, 알고 있습니다. 그 URL을 만들지 않았다. 파일을 마우스 오른쪽 버튼으로 클릭 할 때 생성되었다. server.and에서 문제가 발생했다. 프로젝트 탐색기에 Eclipse에서 자동으로 만든 모든 라이브러리 구조가있다. 그러나 갑자기 어느 날 도서관이 모두 사라졌습니다. 무슨 일이 있었는지 모르겠다. 나는 단지 그것을 가지고 싶다. 그리고 한 가지 더 ... 심지어 새로운 동적 웹 프로젝트를 만들 경우 서블릿도 인식되지 않습니다. – Maverick

관련 문제