2013-11-10 4 views
0

내가 접근이 자바 응용 프로그램을 웹을 시도하고있다 : 나는 일식에 성공적으로 수입하고 웹 프로젝트로 변환이 가이드 따랐다 http://ge.tt/4jnFeFy/v/0도서관 자바 프로젝트 동적 웹 프로젝트에

:

http://www.mkyong.com/java/how-to-convert-java-project-to-web-project-in-eclipse/

그때 당신이 여기에서 볼 수있는 WAR 파일로 프로젝트를 내 보낸

관심이있는 경우 : http://ge.tt/48bpeFy/v/0

war 파일을 webapps 디렉토리에 저장하고 액세스 할 수 있어야하는 새 폴더로 자동 압축을 풉니 다. 그러나 내가 localhost/library에 갈 때 404 오류가 발생합니다.

HTTP Status 404 - /library/ 

type Status report 

message /library/ 

description The requested resource (/library/) is not available. 
Apache Tomcat/7.0.26 

는 여기에서 샘플 전쟁을 다운로드 : http://tomcat.apache.org/tomcat-6.0-doc/appdev/sample/를 내 웹 어플리케이션 폴더에 있음을 넣고 로컬 호스트/샘플에서 액세스 아무런 문제가 없었다.

웹 프로젝트로 변환 된 Java 응용 프로그램이 작동하지 않는 이유는 무엇입니까?

답변

1

전쟁이 예상대로 작동하지 않는 데는 많은 이유가 있습니다.

  • 다음 링크는 자바 응용 프로그램 프로젝트를 Eclipse의 웹 응용 프로그램 프로젝트로 변환하기위한 것입니다. 또한 Application Server에서 작동한다는 것을 보장하지 않습니다. 즉, Eclipse가 동적 웹 애플리케이션으로 프로젝트를 인식하도록 만든 것입니다.

  • 전쟁 중에 서블릿이나 jsp 또는 html 페이지가 있습니까? 그것 없이는 Web App가 작동하지 않을 수 있습니다.

  • 올바르게 구성되지 않은 WEB-INF/web.xml을 확인 했습니까?

  • 또는 프로젝트에 시작 페이지가 없을 수도 있습니다. 따라서 404가 있습니다.

가능한 경우 배포 된 전쟁을 업로드하여 정확한 이유를 알려줍니다.

+0

원본 질문에서 다운로드 할 전쟁을 업로드했습니다. web.xml 파일을 어떻게 구성해야합니까? 그것은 일식에서 잘 작동하는 경우 웹에서 실행되도록 점점 내 첫 걸음은 무엇입니까. – joshmmo

0

도서관 프로젝트를 다운로드했습니다. 웹 응용 프로그램이 아닌 데스크톱 응용 프로그램이어야합니다. 웹 응용 프로그램으로 변환하려면 서블릿 또는 JSP로 직접 작성해야합니다. 서블릿 또는 JSP 또는 다른 compnent를 웹 프로젝트로 변환 한 후 그렇지 않은 경우 404 오류가 발생하는 것은 정상입니다.

+0

웹 앱으로 변환해야합니다. 데스크톱 응용 프로그램을 웹 응용 프로그램으로 변환하는 방법에 대한 자습서가 있습니까? 나는이 문제를 해결하는 방법에 대해서 혼란스러워합니다. – joshmmo

+0

이 전에 서블릿을 배워야합니다. –

관련 문제