2014-09-25 1 views
0

저는 스프링 개발에 익숙하지 않아서 여기에 갇혀 있습니다. Linux에서 Windows로 spring + maven 프로젝트를 전환하는 동안 구성이 있습니까? 나는 Tomcat 서버 7에서 실행 중이다.이 프로젝트는 처음에 리눅스에서 개발되었다. 나는 모든 파일을 리눅스에서 wondows로 옮겼다. 서버에서 실행되는 동안 오류가 발생했습니다. 요청한 리소스 (/ myproject/login /)를 사용할 수 없습니다. 구성을 변경하거나 추가해야합니까? 미리 감사드립니다. 리눅스에서 창으로 자바 스프링 메이븐 프로젝트를 전환하십시오.

+1

당신이 오류에 대한 자세한 내용을 말해 줄 수 : 호출자 서블릿에 대한 자세한 내용은 다음 URL 밖으로

확인? – talex

+0

내가 리눅스에서와 같은 url을 입력 할 때. HTTP 상태 404 -/myproject/login/브라우저에서만 오류 메시지가 나타납니다. 그러나 콘솔에는 메시지가 전혀 없습니다. –

+0

웹 응용 프로그램의 루트 디렉토리에 myproject라는 폴더가 있습니까? 그렇지 않다면, 이것이 오류입니다 .. 만약 그렇다면, 명확한 오류 때문에 스택 추적을 게시하십시오. – Akhil

답변

0

나는 당신이 뭔가를 놓쳤다 고 생각합니다. 시도해보십시오. 그러나 이것이 작동하는지 확실하지 않습니다.

기본적으로 Tomcat은 호출자 서블릿이 비활성화되어 있습니다 (web.xml 파일에서 주석 처리 됨). web.xml에 'servlet'및 'servlet-mapping'항목을 만들어야합니다.

일단 처리하면 URL의 "servlet /"부분을 제거 할 수 있습니다. http://faq.javaranch.com/view?InvokerServlet

+0

서블릿과 서블릿 매핑 둘 다 있습니다. 그러나 아직도 그것은 운동하지 않는다. 1 > <서블릿 매핑> <서블릿 이름>에 MyProject * .html 중에서

+0

브라우저 명확하게 자원을 말하는 사용할 수 없습니다 시작 . 1. 요청한 리소스를 제공하십시오. 또는 2. 사용 가능한 리소스를 요청하십시오 – dnsserver

관련 문제