將本地的jar包打到Maven的倉庫中
阿新 • • 發佈:2019-01-25
Java程式碼
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.Application</mainClass>
<layout>ZIP</layout>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
- mvn install:install-file
- -DgroupId=包名
- -DartifactId=專案名
- -Dversion=版本號
- -Dpackaging=jar
- -Dfile=jar檔案所在路徑
以pinyin4j-2.5.0為例:
1、將pinyin4j-2.5.0.jar檔案放在“D:\JAR_LIB”目錄下(該目錄任意)
2、執行命令:
mvn install:install-file -Dfile=D:\JAR_LIB\pinyin4j-2.5.0.jar -DgroupId=net.sourceforge.pinyin4j -DartifactId=pinyin4j -Dversion=2.5.0 -Dpackaging=jar -DgeneratePom=true -DcreateChecksum=true
這樣maven向本地倉庫匯入 pinyin4j-2.5.0.jar 包就成功了。
3.pom.xml檔案配置:
Xml程式碼- <dependency>
- <groupId>net.sourceforge.pinyin4j</groupId>
- <artifactId>pinyin4j</artifactId>
- <version>2.5.0</version>
- </dependency>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.Application</mainClass>
<layout>ZIP</layout>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>