Maven 常见问题

原创
2019/07/10 14:18
阅读数 5

1. 和jar包一起发布javadocs 和 sources:

mvn -DperformRelease=true [goals]

2. 跳过javadocs生成:

-Dmaven.javadoc.skip=true

3. 忽略javadocs检查:

-DadditionalJOption=-Xdoclint:none

4. 跳过测试:

-DskipTests=true   == -Dmaven.test.skip.exec=true //编译不执行
-Dmaven.test.skip=true //不编译不执行

5. 更新 snapshot

mvn clean install -U

6. 打包 single jar

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-assembly-plugin</artifactId>
            <executions>
                <execution>
                    <phase>prepare-package</phase>
                    <goals>
                        <goal>single</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
                <descriptorRefs>
                    <descriptorRef>jar-with-dependencies</descriptorRef>
                </descriptorRefs>
            </configuration>
        </plugin>
    </plugins>
</build>
展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部