这里以我的项目( jp-base )为例
在项目根目录下新建文件夹:repository
设置 jar 发布地址,这里的url表示刚刚新建的 repository 路径(注意前面有个 file:)
<distributionManagement> <repository> <id>for-git</id> <url>file:${basedir}/repository</url> </repository> </distributionManagement>设置 本项目的仓库地址,即代码在 github 上的下载地址
<repositories> <id>jp-base</id> <name>jp-base</name> <!-- 下面两个地址都可以用 --> <!-- url : https://github.com/JPCui/jp-base/raw/master/repository --> <url>https://raw.githubusercontent.com/<user>/<project>/master/repository</url> </repository> </repositories>如果想要打包源码,可在项目中加入 maven-source-plugin
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>3.0.1</version> <configuration> <attach>true</attach> </configuration> <executions> <execution> <phase>compile</phase> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.9</version> <configuration> <attach>true</attach> <!-- 跳过 javadoc --> <skip>true</skip> </configuration> <executions> <execution> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin>