idea多线程打包

160 阅读1分钟

meaven工程增加,打包选项 image.png

在Run/Debgu Configurations窗口增加maven选项,右边窗口依次填写:Name, Working directory, command line。其中命令行参数: package -T 1C -Dmaven.test.skip=true -Dmaven.compile.fork=true image.png

添加后会在maven窗口,Run Configurations增加刚才设置的打包选项,用它代替原maven的打包方式 image.png

下面效果是多线程打包,可以看到多个任务同时进行。 image.png

对比之前,打包时间从原总耗时04:57,到新01:20,效率提升三倍以上。 image.png

image.png

以上数据为真实生产maven工程,机器配置:I9 + 16G, 具体提升根据实际会有所不同,欢迎大家留言分享。

image.png