3、编译过程中跳过测试步骤 mvn -Dmaven.test.skip=true clean install 不编译测试用例,也不执行测试用例; 或mvn -DskipTests clean install 不执行测试用例 4、指定多线程编译,可以增加 -T 1C 参数,表示每个CPU核心跑一个工程; mvn clean install -Dmaven.compile.fork=true...
public static <T> T fromJson(String json, Type typeOfT) { return gson.fromJson(json, typeOfT); } } 在本地eclipse下编译是没有任何问题。 maven编译配置: 1 2 3 4 5 6 7 8 9 10 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <...
"-T 1C"参数是开启Maven的并行编译,并行编译会使用更多的CPU资源,所以可能会导致卡顿和编译失败。
同一个项目,要构建到不同的环境,而且对应的分支或tag也不相同,这里就要用到jenkins的参数化构建过程 中的Git Parameter和Choice Parameter, 先看下效果 实现过程 构建过程:Git Parameter -->Name: branch_selector -->Parameter Type :Tag (这里我选择tag) 构建过程:Choice Parameter 源码管理 这样就可以实现效果,...