2015-01-07 2 views
2

이 오류가 두 번째 발생합니다. 나는 수십 가지 절차를 반복 할 때마다 (깨끗한, 프로젝트 추가/제거, 빌드 등 ...) 언제나 같은 방식으로 항상이기 때문에 무엇이 있어야하는지 확신 할 수 없다. 가끔 해결하지만 내가하는 일을 모릅니다. 이번에는 해결되지 않았고이 작업을 방해하는이 오류로 계속 된 세 번째 날입니다. 설정을 편집하지 않고 프로젝트를 실행하고 디버그하면이 오류가 발생합니다.JBoss AS 5.1 (org.jboss.deployers.spi.DeploymentException)에서 배포가 실패했습니다.

그래서 정보가이 오류를 일으킬 수 있다는 질문에 고급 질문을 던지십시오. 다시는 발생하지 않을 것이므로 직접 포커스 오류로갑니다.

DEPLOYMENTS IN ERROR: 

    Deployment "vfsfile:/C:/jboss-5.1.0.GA/server/1_instancia/deploy/xyz-web.war/" is in error due to the following reason(s): org.jboss.deployers.spi.DeploymentException: URL file:/C:/jboss-5.1.0.GA/server/1_instancia/deploy/xyz-web.war/ deployment failed 

미리 감사드립니다.

+0

나는'xyz-web.war' 폴더를 지우려고했으나 아무런 효과가 없었습니다. 여전히 같은 오류입니다. –

답변

0

여러 번 시도한 후에이 오류를 제거하는 "시퀀스"를 발견했습니다. 따옴표로 말하면 시퀀스가 ​​없어야하지만이 방법을 사용하면 .war 파일을 손상시키지 않아도됩니다. 시스템에 오류 메시지가 표시되면 시스템에 다음과 같은 오류 메시지가 표시됩니다. Project -> clean -> 서버를 클릭하십시오. ->Add and remove -> 프로젝트를 추가하고 마지막으로 서버에 추가 된 프로젝트에서 마우스 오른쪽 버튼을 클릭하고 Full Publish을 선택하십시오.

이번에는 서버의 .war 파일이 분기 (버전 코드)를 변경하거나 서버에서 제대로 설정되지 않은 변경으로 인해 오류 또는 불일치로 인해이 오류가 발생했음을 깨달았습니다. 로컬 파일 만. 가장 좋은 방법은 서버 프로젝트를 제거하고 정리하고 다시 빌드하는 것입니다 (자동으로 빌드하지 않는 경우). 그 후 응용 프로그램 .war이 배포 폴더에서 실제로 삭제되었는지 확인해 볼 가치가있는 서버를 청소하십시오. 그렇지 않은 경우 수동으로 삭제해야합니다. 응용 프로그램과 서버에서 모든 정리 작업을 완료 한 후 응용 프로그램을 서버에 추가하고 모두 게시 한 다음 서버를 다시 연결하십시오.

0

친절에 따라 아래 단계 :

1 단계 : 서버를 중지하고

배포

에서 2 단계를 모두 .temp 파일을 제거 : 은, TMP 폴더를 데이터를 제거 로그, 작업 당신의 디렉토리 (JBoss의 \ 서버 \ 기본값)

3 단계 : 는 배포 폴더 에서 현재 작업 전쟁 폴더 "xyz.war"을 제거하고 재배치

그런 다음 서버를 시작하십시오. 나를 위해 일했습니다.

0

중지 실행중인 서버 프로젝트 (프로젝트 -> 클린업> 프로젝트 정리를 선택 아래 -> [선택 프로젝트] -> 확인) 청소 & 청소 서버 (이미 서버를 구성하는 경우 단지 마우스 오른쪽 버튼으로 클릭을 클릭하고 을 클릭하십시오.) 서버를 시작하고 URL에 액세스하십시오.