여기가 처음입니다. myEclipse에서 만든 Java 응용 프로그램을 배포하는 데 문제가 있습니다. Filezilla를 사용하여 Wildfly 9.0.2 테스트 서버를 호스팅하고 있습니다. 내 프로젝트를 .war 파일로 내 보낸 다음 테스트 서버로 드래그하면 deployment.failed를 만났습니다. 메모장에서 파일을 볼 때 "없거나 사용할 수없는 종속성이있는 서비스"를 선언합니다. 하나의 그러한 오류는 아래에서 볼 수 있습니다 :Filezilla/Wildfly 서버 배포 오류 (데이터베이스 종속성이 있음)
[ "jboss.naming.context.java.module.myproject.myproject.env.common.jdbc.database_connection is missing [jboss.naming.context.java.database.connection] "
다섯 가지 유사한 오류가 있으며 모든 것이 내 프로젝트에서 사용하지 않는 일부 유형의 다른 데이터베이스 연결을 가리 킵니다. 문제를 이해하지만 이러한 종속성이 선언 된 위치와 내가 제거 할 수있는 방법을 알지 못합니다.
도움이 될 것입니다.
친절 감사, 폴
나는 비교적 새로운 자바이고 내 용어가 꺼져있을 수 있습니다. 나는 당신의 충고를 사용했고이 데이터베이스 연결이 선언 된 곳을 언급하지 않았다. 나는 이것이 주요 문제라고 생각한다. 어딘가에 내 코드에서 데이터베이스 연결 x, y, z는 x가 필요할 때만 필요하다고 명시했습니다. 따라서 y와 z를 제거하여 테스트 프로젝트를 배포 할 수 있습니다. 더 이상의 도움을 주시면 대단히 감사하겠습니다. – potatochucker
참조가 어디 있는지 추측 할 수있는 정보가 충분하지 않습니다. WildFly에서 연결을 참조하거나 데이터 소스 구성을 확인하기 위해 코드를 살펴보아야합니다. 설명서는 https://docs.jboss.org/author/display/WFLY8/DataSource+configuration에서 확인할 수 있습니다. –