Github作为maven私服仓库用
生活随笔
收集整理的這篇文章主要介紹了
Github作为maven私服仓库用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
上傳jar包到GitHub倉庫
- 流程
- 打包一個項目
- 本地使用
流程
打包一個項目
distribute_id 是自定義的倉庫id
git_repo_path是本地git倉庫的路徑,也是存放編譯的路徑
使用下面的命令編譯并打包到本地倉庫
部署配置
<!-- 1. 部署--><!-- 2. 使用--><!-- mvn deploy -DaltDeploymentRepository=github-lel-m3u8::default::file:E:\GithubRepository\Java\maven\mvn-repo --><distributionManagement><!--部署倉庫id--><repository><id>github-lel-m3u8</id></repository></distributionManagement><build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.8.1</version><configuration><source>1.8</source><target>1.8</target><encoding>UTF-8</encoding></configuration></plugin></plugins></build>發(fā)布到本地后了,就是git push一套操作了
本地使用
放到pom.xml,或者settings.xml, 下載有問題的話,就是GitHub的域名解析不對,需要改host文件。
<!-- 倉庫下載地址 --><repositories><repository><!-- A unique identifier for a repository. --><id>github-lel-m3u8</id><!--Human readable name of the repository. --><name>lel の repository</name><url>https://raw.githubusercontent.com/sevenyoungairye/mvn-repo/master</url><releases><enabled>true</enabled><checksumPolicy>warn</checksumPolicy></releases><snapshots><enabled>true</enabled><updatePolicy>always</updatePolicy><checksumPolicy>warn</checksumPolicy></snapshots></repository></repositories>下面就可以引用了。
<dependency><groupId>top.lel</groupId><artifactId>m3u8-spring-boot-starter</artifactId><version>0.0.1</version></dependency>總結
以上是生活随笔為你收集整理的Github作为maven私服仓库用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux虚拟主机泛解析,Apache虚
- 下一篇: socket用法linux,linux