얘야 :
나는 미리 컴파일 된 아티팩트가 Framework-0.0.1-SNAPSHOT.jar
에 위치한 \lib
폴더에 있습니다. 내 받는다는에서 나는 사용하려고하고 포함 그 아래로 :
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.heroic.backend</groupId>
<artifactId>BackendHeroic</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>BackendHeroic</name>
<dependencies>
<dependency>
<groupId>com.heroic.utilities</groupId>
<artifactId>Framework</artifactId>
<scope>compile</scope>
<version>0.0.1-SNAPSHOT</version>
<type>jar</type>
</dependency>
</dependencies>
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>
</project>
그러나 모양처럼 내가 할 수있는 프레임 워크 jar 파일에서 내 코드에없는 수입 아무것도. 당신은 저 위의 내 설정에 문제가 있는지 알려 주시기 바랍니다 수 있습니까? 감사합니다
MS :
당신은 로컬 저장소를 추가 할 수 있습니다 :
<repositories>
<repository>
<id>local-libs</id>
<name>Libs Local Repository</name>
<url>file://${project.basedir}/lib</url>
</repository>
</repositories>
그런 다음 종속성을 추가 할 수 있습니다 :
<dependencies>
<dependency>
<groupId>my.company</groupId>
<artifactId>Framework</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
</dependencies>
하지만 당신은 아래 jar 파일을 둘 필요 /lib/my/company/0.0.1-SNAPSHOT/Framework-0.0.1-SNAPSHOT.jar