2017-11-28 9 views
0

그래서 Github에서이 팀 프로젝트를 가져 와서 Tomcat을 설정했습니다. 이클립스를 통해 Tomcat을 시작하고 this picture과 같이 서버에서 주 파일 "login.jsp"를 실행하려고합니다."선택 항목에 서버에서 실행할 수있는 리소스가 없습니다"ERROR

하지만 실행하려고 할 때마다 "선택 항목에 서버에서 실행할 수있는 리소스가 없습니다"라는 오류 메시지가 나타납니다. screenshot of an error. 나는 프로젝트 패싯으로 가서 동적 웹을 바꾸기 위해 기본적으로 파일 내부에서 무언가를 변경하는 것으로부터 수십 개의 솔루션을 시도했지만 아무 것도 작동하지 않는 것 같습니다.

P. "login.jsp"에는 실제 작업 코드가 있습니다. 내 친구의 PC에서는 작동하지만 내에서는 작동하지 않는 것 같습니다.

+0

tomcat에 무엇을 배포 했습니까? – Stultuske

+0

@Stultuske 그것은 standart 데스크탑 응용 프로그램에서 웹에 통합하려고하는 mySQL 데이터베이스가있는 프로그램입니다. –

+0

아니오 : 무엇? .class 파일? 귀? 전쟁? 또는 어떻게 당신은 무언가를 달리기 위하여 시도 했습니까? – Stultuske

답변

0

코드가 기본 방법에 어떻게 도달하는지 확인하십시오.

가 작동하지 않는 이유는 여러 가지 이유가있을 수 있습니다, 여기에 문제 해결 고려해야 할 몇 가지 사항은 다음과 같습니다

  1. 검증

    우선은 Tomcat이 제대로 설치되어 실행되고 있는지 여부입니다 오류없이. Eclipse 용 Tomcat 플러그인을 설치했다고 가정 해 보겠습니다. 나는 하나 있다는 것을 몰랐다. 보통 Tomcat을 별도로 설치 한 다음 Eclipse에서 Tomcat 설정을 구성합니다. 또는 서버보기를 통해 Tomcat을 설치 했습니까? Windows ->보기 -> 기타 -> 서버 -> 서버에서 서버보기를 마우스 오른쪽 단추로 클릭하고 새로 만들기 -> 서버로 이동하십시오. Apache를 선택한 다음 Tomcat을 선택 하시겠습니까?

  2. Eclipse 내에서 Tomcat을 시작하고 중지 할 수 있습니까? 그렇다면 브라우저를 열고 http://localhost:8080으로 이동하십시오 - Tomcat 콘솔이 표시되어야합니다. 로그에 오류가 없어야합니다.

  3. 웹 프로젝트를 마우스 오른쪽 단추로 클릭하고 서버에서 실행하고 Tomcat을 선택할 수 있어야합니다. 또는 서버 뷰에서 Tomcat 서버를 마우스 오른쪽 단추로 클릭하고 추가 및 제거를 선택하십시오.

  4. 3 단계가 작동하지 않으면 가져온 프로젝트에 오류가있을 수 있습니다. 존재하지 않는 라이브러리 또는 유효하지 않은 경로를 참조 할 수 있습니다. 문제점보기를 열고 컴파일 오류가 있는지 확인하십시오. 오류보기를 열고 일식 오류가 있는지 확인하십시오. 프로젝트 -> 빌드 경로 -> 빌드 경로 구성을 마우스 오른쪽 단추로 클릭하십시오. 참조 라이브러리를 검사하고 오류나 경고가 있는지 확인하십시오.

  5. 위의 모든 것이 작동하지만 아직 진행하지 않은 경우 간단한 동적 웹 응용 프로그램을 처음부터 만들고 서버에서 실행하십시오.

+0

1. 예, 플러그인을 설치하고 서버에 Tomcat을 추가했습니다. 2. 예, 시작할 수 있습니다. 그러나 명령 프롬프트에서 바람둥이를 시작하면 일식에서 바람둥이를 시작할 때 다른 그림이 나타납니다. 명령 프롬프트에서 실행하면 링크와 물건으로 정상적인 바람둥이 페이지가 표시됩니다. 그러나 일식에 의해 실행되는 경우 "HTTP 상태 404 - 찾을 수 없음"페이지에 다음과 같은 설명이 나타납니다 - "원본 서버가 찾지 못했습니다. 대상 자원에 대한 현재의 표현 또는 그것이 존재한다고 밝히지 않을 것 "이라고 말했다. –

+0

3. 그래도 할 수 있지만 여전히 HTTP 상태 404 - 찾을 수 없음 페이지가 표시됩니다. 4. 아니오, 오류는 발견되지 않으며 라이브러리는 모두 정상입니다. 5.이 HTTP 상태 404 페이지에 어떻게 든 연결되어 있다고 생각합니다.이유는 모르겠지만 명령 프롬프트에서 tomcat을 실행하면 모든 것이 제대로 표시되는 것 같습니다. 어쨌든, 시간과 노력에 감사드립니다! –