1. 命令配置
1.1 常用命令
| name | base direct | Goals | 说明 |
|---|---|---|---|
| mvn clean | ${project_loc} | clean | 清除目标目录(target目录) |
| mvn clean install | ${project_loc} | clean install | 将构建的工程安装到本地存储库中 |
| mvn clean package | ${project_loc} | clean package | 根据项目生成jar文件 |
| mvn tomcat7-run-war | ${project_loc} | tomcat7:run | 启动tomcat(pom.xml文件中要添加tomcat插件) |
| mvn clean test | ${project_loc} | clean test | 运行项目中的单元测试 |
| mvn clean deploy | ${project_loc} | clean deploy | 将构建的工程部署到远程存储库 |
注:
- package是把jar打到本项目的target下,而install时把target下的jar安装到本地仓库,供其他项目使用。
- maven命令需要jdk环境,eclipse默认为jre,需要更改。
- ${project_loc}为项目所在位置。
1.2 在eclipse中配置



2. 运行business程序
- 应用程序被打包后,只能在target目录中找到appStart.bat脚本才能启动程序,比较麻烦。
- 可通过下面的配置,做成菜单命令,结合Maven打包命令,自动化执行,减少手工操作。
2.1 命令
| 配置程序启动命令 | |
|---|---|
| Name | appStart |
| Location | C:\Windows\System32\cmd.exe |
| Working Directory | ${project_loc} |
| Arguments | /C start ${project_loc}\target\${project_name}\bin\appStart.bat |
| 配置程序以Debug模式启动命令 | |
|---|---|
| Name | appDebug |
| Location | C:\Windows\System32\cmd.exe |
| Working Directory | ${project_loc} |
| Arguments | /C start ${project_loc}\target\${project_name}\bin\appDebug.bat |
2.2 配置



本文详细介绍了Maven的常用命令,如clean、install、package等,并讲解了如何在Eclipse中配置自动化命令,如appStart和appDebug,以简化业务程序的启动过程。同时,文章还强调了Maven命令依赖于JDK环境,而非Eclipse默认的JRE。
2597

被折叠的 条评论
为什么被折叠?



