BAT文件里Maven命令执行后退出的解决方案

原创 2015年07月09日 12:07:57

在BAT文件里面执行Maven的mvn命令后,mvn之后的命令不会被执行,这是由于mvn本身也是BAT文件,并且其结束时执行了exit命令。

因此,下面示例代码的“echo”部分不会被执行:

<span style="font-size:12px;">mvn clean package
echo package complete!
PAUSE</span>

要让mvn命令不使当前脚本自动退出,只需要在mvn之前加上call命令:

<span style="font-size:12px;">call mvn clean package
echo package complete!
PAUSE</span>

这样mvn之后的命令就可以正常执行。

关于调用maven命令的BAT脚本

因为有一大堆本地库需要安装,之前采用的depedency方式为system,因为无法在package的时候自动引入。 org.zhixun IKAnalyzer 1.0 ...
  • turkeyzhou
  • turkeyzhou
  • 2013年07月07日 18:19
  • 9425

用Maven自动生成带有sh和bat启动脚本的java应用

java做web开发,导致很多人不知道使用Java如何开发普通的项目,这里我们做个简单的介绍。 java项目一般都是使用脚本启动,比如windows上的bat文件和linux上的sh文件,而要写这些文...
  • achilles12345
  • achilles12345
  • 2016年08月08日 13:00
  • 6293

运行maven下的settings.bat文件的结果

  • qq_29347295
  • qq_29347295
  • 2016年12月03日 15:21
  • 613

实用的Maven打包小脚本

拷贝下面的Bat脚本到工作区,执行build.bat development(或test等)。Bat脚本会自动打包工作区中的各个工程,并将打包出来的war包拷贝到新建的build_war文件夹中。 ...
  • dc_726
  • dc_726
  • 2012年11月23日 20:48
  • 7009

不让bat文件运行命令结束后cmd窗口自动关闭

不让bat文件运行命令结束后cmd窗口自动关闭   方法1 假设你的bat名字叫aaa.bat 你可以新开一个bat,内容是 start aaa.bat 然后这个新的ba...
  • tianyake_1
  • tianyake_1
  • 2016年08月09日 16:23
  • 4867

菜鸟调错(七)——控制台中执行mvn命令后提示‘cmd’不是内部或外部命令

最近在cmd下使用mvn命令时,在执行完以后总会出现一句“‘cmd’不是内部或外部命令,也不是可执行程序或批处理文件”,如下图:虽然命令执行成功了,不会有什么影响,但是身为强迫症晚期的我是绝对不能忍的...
  • liushuijinger
  • liushuijinger
  • 2015年03月17日 11:40
  • 6621

Maven cmd 打包命令

打包到本地:target: cmd\ mvn clean install -Dmaven.test.skip=true -Dmaven.javadoc.skip=true 1.cd到需要打包项目的po...
  • singit
  • singit
  • 2015年11月12日 11:53
  • 20688

mvn spring-boot:run命令停止方法

在cmd命令行或者IDEA的Terminal终端界面,使用mvn spring-boot:run命令利用spring boot框架内置的tomcat运行spring boot开发的web应用。 该we...
  • aishangyutian12
  • aishangyutian12
  • 2016年09月18日 10:45
  • 9557

windows bat文件 运行后不关闭

参考博文:http://blog.csdn.net/xuhx/article/details/4122182 一条命令 可以直接写在 cmd/k 后面  cmd /k   “命令1&命令...
  • zx1323
  • zx1323
  • 2017年08月11日 00:14
  • 796

maven中跳过单元测试

你可能想要配置 Maven 使其完全跳过单元测试。 可能你有一个很大的系统,单元测试需要花好多分钟来完成,而你不想在生成最终输出前等单元测试完成。 你可能正工作在一个遗留系统上面,这个系统有一系列的失...
  • z69183787
  • z69183787
  • 2015年06月29日 22:12
  • 1909
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:BAT文件里Maven命令执行后退出的解决方案
举报原因:
原因补充:

(最多只允许输入30个字)