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自动生成带有sh和bat启动脚本的java应用

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

关于调用maven命令的BAT脚本

因为有一大堆本地库需要安装,之前采用的depedency方式为system,因为无法在package的时候自动引入。 org.zhixun IKAnalyzer 1.0 ...

maven 安装后,运行 mvn -v 出现异常

原文地址:http://jingyan.baidu.com/article/75ab0bcbce5c27d6864db2ef.html 下载maven的bin,在apac...

.bat文件运行后,cmd窗口退出问题

方法1 假设你的bat名字叫aaa.bat 你可以新开一个bat,内容是 start aaa.bat 然后这个新的bat是不会自动关闭的 方法2 要执行bat后不退出,可以在bat...

maven项目编译后在classes文件夹下没有编译出mybatis的xml文件的解决方案

在mybatis的maven项目中,正常的在执行“mvn compile”后,项目重新进行编译,但是却不会生成相应的xml文件,如下图所示,项目的src目录下的文件中有xml映射文件。 ...

Maven工程JSP页面无法加载.js文件的解决方案

1. maven工程项目结构2. jsp文件中的引入方式截图3. 报错现象截图4. 报错原因分析:从工程结构和引入路径来看,没有问题.这点可通过:在jsp代码页面,ctrl+鼠标左键,点击文件路径观察...

Eclipse 创建maven项目pom文件报错解决方案

软件版本: Eclipse :

u盘在linux系统下文件只读方式的解决方案,linux基本常用命令之二十八dosfsck

一、u盘在linux系统下文件只读方式的解决方案 不知道什么原因,插入u盘后,既不能删除也不能复制、粘贴,即提示为只读文件系统。所以找到了下面的解决方法: 最好在root用户下执行如下命令: (...

Python error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat)解决方案

error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it … 解决方案python通过pip...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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