Eclipse의 Maven 프로젝트에 JAR 로컬 파일을 종속성으로 추가하려고하는데, 클라이언트가 pom.xml
파일을 편집하지 못하도록 제한하고 있습니다. .pom.xml을 편집하지 않고 Maven에 종속성을 추가합니다.
My JAR은 WEB-INF/lib에 있습니다. Adding Jar File to WEB-INF/lib에서 제안 된 솔루션을 시도했지만 작동하지 않았습니다.
프로젝트가 올바르게 컴파일되는지 확인하려면 내 컴퓨터의 pom.xml
파일에 JAR 파일을 추가하면 제대로 작동합니다. http://maven.apache.org/pom.html#Dependencies
이는 pom.xml
파일을 편집하지 않고 Maven 프로젝트에 JAR 의존성을 포함 실제로 가능 :
은 메이븐의 공식 문서 그들 모두는 pom.xml
파일을 편집 포함, 세 가지 솔루션을 제안?
pom.xml 파일 제한 뒤에있는 이유는 무엇입니까? 최종 유물은 전쟁 기록 보관소입니까? –
미안하지만, POM 파일에 추가해야하는 것보다 종속성이 필요한 경우 .... 그렇지 않으면 Maven을 사용하여 재현 할 수없는 무언가가 생성됩니다. 또한 로컬 파일은 다음과 같은 jar 파일을 의미합니까? 저장소 관리자에 존재하지 않습니까? – khmarbaise
@ErnestKiwele 예, 최종 아티팩트는 전쟁 아카이브입니다. 우리가 souces 저장소를 공유하기 때문에 한계가 있으며, 그는 실제 상태에서 프로젝트가 올바르게 컴파일됩니다. 그게 어떻게 가능할 지 모르겠지만 그는 주장한다. – Berna