1炉菲、依賴如下:
<dependency>
<groupId>org.quartz-scheduler.internal</groupId>
<artifactId>quartz-terracotta-bootstrap</artifactId>
<version>2.2.2-SNAPSHOT</version>
</dependency>
將Jar包安裝到本地倉庫命令:
mvn install:install-file -Dfile=D:\quartz-terracotta-bootstrap-2.2.2-SNAPSHOT.jar -DgroupId=org.quartz-scheduler.internal -DartifactId=quartz-terracotta-bootstrap -Dversion=2.2.2-SNAPSHOT -Dpackaging=jar
- -DgroupId和DartifactId構(gòu)成了該jar包在pom.xml的坐標(biāo)麻顶, 對應(yīng)依賴的DgroupId和DartifactId
- -Dfile表示需要上傳的jar包的絕對路徑
- -Dpackaging 為安裝文件的種類
2. 上傳Jar到私服
命令:
mvn deploy:deploy-file -DgroupId=org.terracotta.toolkit -DartifactId=terracotta-toolkit-api-internal -Dversion=1.12 -Dpackaging=jar -Dfile=D:\terracotta-toolkit-api-internal-1.12.jar -Durl=http://ip:port/nexus/content/repositories/thirdparty/ -DrepositoryId=thirdparty
-DgroupId和DartifactId構(gòu)成了該jar包在pom.xml的坐標(biāo), 對應(yīng)依賴的DgroupId和DartifactId
-Dfile表示需要上傳的jar包的絕對路徑
-Durl私服上倉庫的url精確地址(打開nexus左側(cè)repositories菜單,可以看到該路徑)
-DrepositoryId服務(wù)器的表示id,在nexus的configuration可以看到