使用bat批处理命令打包maven项目

使用批处理命令打包java项目,给我们发布war或jar包带来了很大的便利,附上代码,以作留存。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
::huap-parent
::common-parent
::market-parent
::cust-parent
::entcust-parent
::custserv-parent
::workdesk-parent
::psncust-parent
::entmarket-parent
::psnmarket-parent
::icrm
 
set targetWarPath=E:\Pro_2016_XXXX项目\06.开发\10.安装包\
@echo off    #关闭显示
@echo 查找目录...
 
@echo 当前目录为:%cd%
 
@echo build huap-parent...
cd ../huap-parent
call mvn clean install
 
@echo build common-parent...
cd ../common-parent
call mvn clean install
 
@echo build market-parent...
cd ../market-parent
call mvn clean install
 
@echo build cust-parent...
cd ../cust-parent
call mvn clean install
 
@echo build entcust-parent...
cd ../entcust-parent
call mvn clean install
 
@echo build custserv-parent...
cd ../custserv-parent
call mvn clean install
 
@echo build workdesk-parent...
cd ../workdesk-parent
call mvn clean install
 
@echo build psncust-parent...
cd ../psncust-parent
call mvn clean install
 
@echo build entmarket-parent...
cd ../entmarket-parent
call mvn clean install
 
@echo build psnmarket-parent...
cd ../psnmarket-parent
call mvn clean install
 
@echo build icrm...
cd ../icrm
call mvn clean install
 
cd target/
 
set nowDate=%date:~0,4%%date:~5,2%%date:~8,2%  #获取当前日期并设置到nowDate变量中
set newFileName=icrm[%nowDate%].war
 
copy icrm.war %newFileName%   #复制文件
 
@echo 文件路径为: %cd%\%newFileName%
move %cd%\%newFileName% %targetWarPath%   #移动文件
 
@echo 已成功生成[%newFileName%]安装部署包,文件路径为:【%targetWarPath%%newFileName%】
pause   #暂停,阻止程序退出

  

posted @   Franson  阅读(4027)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示