최근에 IntelliJ + JRebel을 사용하여 지금까지 언급 한 내용과 비슷합니다.IntelliJ + JRebel에서 JBoss AS 7.1.1을 청소하는 방법
성가신 일이 한 가지 있습니다. Eclipse (현재 배포 된 모든 파일을 볼 수 있음)에서와 마찬가지로 JBoss 배포 디렉토리의 내용을 볼 수 없습니다.
필자는 IntelliJ가 JBoss를 디렉터리로 가리 키도록 특정 방법으로 시작한다는 것을 이해하는 한 보관 파일 (ear/war/whatever)을 컴파일했습니다.
하지만 지금은 IntelliJ가 내 전쟁의 구버전을 어딘가에 갖고있는 것처럼 보입니다. 전쟁이 만들어지는 대상 폴더에서 찾을 수 없으며 내 앱을 두 번 배포하려고합니다.
나는 나는 보스가 전쟁 파일을 찾을 수 없음을 가리키는 웹 애플리케이션 B
14:10:55,159 ERROR [org.jboss.msc.service.fail:94] MSC00001: Failed to start service jboss.deployment.unit."CRF-webapp.war".STRUCTURE: org.jboss.msc.service.StartException in service jboss.deployment.unit."CRF-webapp.war".STRUCTURE: Failed to process phase STRUCTURE of deployment "CRF-webapp.war"
의 전쟁을 찾을 수없는 실패를 얻을 그 후 다음과 같은 오류를
14:10:55,111 INFO [org.jboss.as.server.deployment:66] JBAS015876: Starting deployment of "B-webapp.war"
14:10:55,111 INFO [org.jboss.as.server.deployment:66] JBAS015876: Starting deployment of "A-webapp.war"
14:10:55,113 INFO [org.jboss.as.server.deployment.scanner:266] JBAS015012: Started FileSystemDeploymentService for directory /Users/macbook15/jboss-as-7.1.1.Final/standalone/deployments
를 얻을 수
Caused by: java.io.FileNotFoundException: /Users/macbook15/Downloads/repo.hg/naiis-webapp/target/CRF-webapp.war (No such file or directory)
IntelliJ에 저장된 캐시 또는 다른 장소에이 정보가 있습니다 (다른 정보가 있음). 배포 할 앱)이 여전히 저장되어있을 수 있습니다. 당신이 전쟁 파일은 각각의 컨텐츠 디렉토리에 앉아있을 수 있습니다 사용하는 독립형 또는 배포 구성에 따라 어떤 도움
JRebel없이 시작하면 어떻게됩니까? JRebel을 활성화하고 rebel.xml이있는 경우 JRebel은 클래스 로더를 만들어 작업 영역에서 리소스를로드합니다. 어쩌면 문제는 리소스 중 일부가 올바르게 매핑되지 않았고 올바르지 않다는 것입니다. –
는 누락 된 파일에 대한 메시지를 얻었거나 두 가지 모두 시도했습니다. –
사용중인 독립형 또는 배치 구성에 따라 war 파일이 각 컨텐츠 디렉토리에있을 수 있습니다. 콘텐츠 디렉토리와 관련된 질문은 http://stackoverflow.com/questions/12089387/where-is-deployed-content-for-jboss-as-7에서 확인하십시오. 또한 콘텐츠 디렉토리에 대한 정보가있는 마지막 세그먼트 인 stanalone.xml 또는 domain.xml을 확인하십시오. – randominstanceOfLivingThing