Maven-打包源码到本地仓库

似是魔音万千,也乱不了你的心如明镜。 ——听风

经常看源码,当我们在GitHub上看到一个项目,想本地查看源码此时,在Maven中添加几行代码即可生成源码到本地仓库。

1、Maven 添加编译依赖

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-source-plugin</artifactId>
    <executions>
        <execution>
            <id>attach-sources</id>
            <phase>verify</phase><!--  要绑定到的生命周期的阶段 在verify之后,install之前执行下面指定的goal -->
            <goals>
                <goal>jar-no-fork</goal><!-- 类似执行mvn source:jar -->
            </goals>
        </execution>
    </executions>
</plugin>

2、执行编译命令

mvn clean install -Dmaven.test.skip=true

3、引用其他开源包,依赖冲突

当我们引用开源的某项工程之后,使用的依赖版本不一致的时候,我们此时需要做的就是检查并核实,手动在自己项目的pom文件中指定其指定版本号。


文章作者: HoldDie
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 HoldDie !
评论
 上一篇
VSCode-快捷键(一) VSCode-快捷键(一)
当你建起一座墙的时候,被关住的究竟是谁? ——飞絮盈怀 基础操作1、命令面板 快速查找任何命令: Command Shift P 文件资源管理:Ctrl Shift E 快文件搜索:Ctrl Shift F 源代码管理:Ctrl Shi
2018-11-09
下一篇 
JDBC-批量插入数据 JDBC-批量插入数据
最深沉的黑暗,静静地潜伏在每个人的欲望之中。 ——迷宫里的生物链 Talk is cheap show me the code! import com.mysql.jdbc.PreparedStatement; import jav
2018-11-03
  目录