Local Repository(localRepo)を作成し、jarを配置。
jarと同じ位置に、pomファイル(SampleSub-1.0.0.pom)を作成する。
- ファイル構成
SampleMain
|- pom.xml
|- src
|- localRepo
|- sample
|- sub
|- SampleSub
|- 1.0.0
|- SampleSub-1.0.0.pom
|- SampleSub-1.0.0.jar
|- pom.xml
|- src
|- localRepo
|- sample
|- sub
|- SampleSub
|- 1.0.0
|- SampleSub-1.0.0.pom
|- SampleSub-1.0.0.jar
- SampleSub-1.0.0.pom
<project>
<groupId>sample.sub</groupId>
<artifactId>SampleSub</artifactId>
<version>1.0.0</version>
</project>
<groupId>sample.sub</groupId>
<artifactId>SampleSub</artifactId>
<version>1.0.0</version>
</project>
メインのpomにrepositoryとdependencyを追加する。
- pom.xml
<project>
...
<repositories>
<repository>
<id>local Repo</id>
<url>file:${basedir}/localRepo</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>sample.sub</groupId>
<artifactId>SampleSub</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
</project>
...
<repositories>
<repository>
<id>local Repo</id>
<url>file:${basedir}/localRepo</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>sample.sub</groupId>
<artifactId>SampleSub</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
</project>
0 件のコメント:
コメントを投稿