2016-08-16 4 views
0

내 JavaEE 프로젝트를 구축했습니다. &은 입니다. my-service.war 파일이 있습니다. TomEE 서버에 배포하고 싶습니다.WAR를 TomEE 서버에 배포

TomEE를 성공적으로 설치했습니다. & TomEE 서버를 성공적으로 시작할 수 있습니다.

나는 다음

<TomEE_Home>/webapps/ 

에, 나는 TomeEE 서버를 시작 내-service.war 복사합니다.

나는 내 브라우저를 열고 URL http://localhost:8080/my-service

를 넣어하지만 HTTP 상태 404 페이지를 얻을.

은 (그럼, 내가 거기에 내 서버의 폴더를 볼 수 있기 때문에 내-server.war가 서버에서 압축 해제 된 것을/webapps에 /에서 확인하세요.) TomEE 내 WAR을 배포 그리워 무엇

섬기는 사람?

내가 /logs/catalina.2016-08-16.log 확인되었다

서버 로그 =====, 나는 이러한 오류를 참조 ===== :

webapps/my-service/WEB-INF/classes/ looking all classes to find CDI beans, maybe think to add a beans.xml if not there or add the jar to exclusions.list 
... 
org.apache.catalina.core.StandardContext.startInternal Context [/my-service] startup failed due to previous errors 
16-Aug-2016 13:51:46.311 INFO [localhost-startStop-1] org.apache.openejb.assembler.classic.Assembler.destroyApplication Undeploying app: /Users/xichen/Dev-tools/apache-tomee-webprofile-7.0.1/webapps/my-service 
+0

당신이'해서는 안되는 로그에 전에인가 통해 http : // localhost : 8080/내 서비스 /'http 대신'의 : // localhost : 8080/my-service' –

+0

시도했는데 같은 오류가 발생했습니다. 내 앱용 서버를 구성해야합니까? conf/server.xml에 ?? 그렇다면 무엇을 구성해야합니까? –

+0

이클립스를 사용하고 있습니까? –

답변

1

logs/catalina.date.log 및 logs/localhost..log 파일을 점검해야합니다.

당신이 유닉스 미만인 경우

실행할 :

grep SEVERE logs/* 

이 오류를 얻을 수 있습니다.

Context [/my-service] startup failed due to previous errors 

과 관련된

실제 오류가

+0

로그의 해당 줄과 관련된 실제 오류를 알고 있습니다. 그 때문에 내 질문에 이전 오류가 나타납니다. 그리고 localhost.2016-08-16.log 파일은 비어 있습니다. –

+0

"webapps/my-service/WEB-INF/classes/CDI 빈을 찾기 위해 모든 클래스를 찾으면 참조가 없으면 beans.xml을 추가하거나 예외에 항아리를 추가한다고 생각하면됩니다. 목록 ... "이것은 오류가 아니며 배포 취소를 트리거 한 것이 아닙니다. –