2010-11-18 5 views
1

안녕하세요, 매우 바보 같지만 어쨌든 말할 것입니다. 우선 무엇보다도. Eclipse에서 만든 JavaServerFace 프로젝트를 인터넷에 업로드하는 방법을 모르겠습니다. 동적 웹 페이지 프로젝트입니다. 특별 프로그램이 있습니까 아니면 일반 웹 사이트가 업로드되는 것처럼 업로드 되었습니까? 파일을 jar 파일, 전쟁 파일에 넣어야합니까? 내가 바람둥이와 함께 일식에서 시작할 때 모든 것이 잘 작동한다. 어쩌면 웹 서버에 tomcat을 넣어야 할 필요가 있습니다. (저는 여기서 추측하고 있습니다.) 글쎄, 나는 정상적인 웹 사이트처럼 업로드하려고했으나 메인 로그인 페이지의 내용을 볼 수 없다.JSF 프로젝트를 웹에 업로드하는 방법

인터넷 익스플로러에서 WS_FTP를 사용하여로드 한 후 파일을 다운로드하라는 메시지가 표시됩니다. 내가보기 페이지 소스에 갈 때보기에서 실제 구문을 볼 수 있지만 양식이 브라우저 창에 표시되지 않습니다. 파일 확장자는 .html (서버로 실행하려고했을 때)로 설정할 때 eclipse wouldnt가 아무 것도 표시하지 않기 때문에 .xhtml입니다.

eclipse에서 NoClassDefFoundError : javax/servlet/jsp/jstl/core/Config 오류가 발생했기 때문에 .jsp를 사용할 수 없습니다. (.xhtml은 필수적이었습니다. 한 달 전에 다운로드 한 Eclipse의 최신 버전 Tomcat 7, Eclipse 및 JSF2.0 (Mojarra 2.0)을 사용하고 있습니다.

나는 모든 폴더에서 모든 개별 파일을 다운로드하려고 시도했다. 저 didnt 일이 나에게 개별 폴더를 다운로드했을 때, 그 후 JSFProject 폴더 전체가 매번 실패 할 필요가 없어졌다. 나는 충분한 정보를 제공했으면 좋겠다. 나는 자바 서버를 작동시키는 방법에 대해 걱정하지 않는다. 알아낼 수는 있지만, 지금 업로드하는 것은 나에게 두통 거리가된다. 나는 이것을 며칠 동안 찾았습니다. (글자 그대로 저는 대학생이기 때문에 연구는 익숙한 것이지만,이 주제와 관련된 모든 단서를 찾지 못했습니다. 아마도 단순한 것 같아요.)

고맙습니다.

+0

당신이 당신의 web.xml 파일을 제공 주실 필요? – Dejell

답변

1

물론 웹 서버에 tomcat을 설치해야합니다! 다음 단계를 따르십시오 :

  1. Windows 서비스 Tomcat 7 download으로 tomcat을 다운로드하고 실행하여 설치하십시오.
  2. Eclipse에서 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 export-> war를 클릭하고 위치 (데스크톱)를 선택하십시오.
  3. 사본은 % tomcat_home % (웹 서버에서) -> webapp입니다.

  4. 은 (당신이 Windows7는 그냥 검색 명령에 입력이있는 경우 그렇지 않으면 액세서리 아래에 있어야합니다.) 아파치 톰캣에 대한

  5. 모습을 컴퓨터의 서비스 콘솔을 열고 서버를 다시 시작합니다.

  6. 귀하의 PC에서 사용하는 것과 동일한 URL을 사용하십시오.

+0

불편을 끼쳐 드려 죄송합니다. 귀하의 답변과 관련하여 몇 가지 질문이 있습니다. 이에 대해 저는 또한 매우 감사합니다. – Alexis

+0

확인.tomcat_home에 복사 할 때, tomcat7이 설치되었을 때 만든 webapps 폴더 안에 있다고 가정합니다. 맞나요? – Alexis

+0

a.sorry 내가 입력 할 때마다 새로운 줄 대신 posts.aagggg. 그러나 명확성을 위해서 웹 서버 란 무엇을 의미합니까? 내가 생각할 때 우리는 인터넷 브라우저 (파이어 폭스 등)를 생각한다. 그렇다면, 내가 그걸 거기에 두는가? 그리고, 내가 tomcat7w.exe 파일을 bin에서 찾은 apche tomcat 서버를 시작하려 할 때 시작하지 않습니다. 그것은 시작되지만 그것의 1/3이 사라집니다. 어떤 아이디어? 멀리 URL을 가리키는만큼, 나는 그것을 시작한 후에 바람둥이를 제공 할 것이라고 가정한다. 왜냐하면 내가 잘못하면 URL에 바람둥이를 말할 때 나를 바로 잡는다. 감사합니다 – Alexis

-1

그냥 톰캣 서버를 가서 수 있으며 귀하의 질문에 어떤 대답을 읽기가

을 넣어, 그와 떨어져 개봉 더 나은 생각하고 많은 시간을 절약 할 수 있습니다.

http://www.java-hoster.com/en/index.php ID가 가서 그들이 갖고있는 것 같다 단지 u는

관련 문제