Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Jenkins使用Ant启动Jboss_Ant_Jboss_Jenkins - Fatal编程技术网

从Jenkins使用Ant启动Jboss

从Jenkins使用Ant启动Jboss,ant,jboss,jenkins,Ant,Jboss,Jenkins,我在Jenkins编写了一个ant任务脚本,希望通过它启动jboss。我开始了,但很快我就犯了这样一个错误。Jboss版本是4.0.4 启动jboss服务时出现问题 java.lang.OutOfMemoryError:PermGen空间 我将ANT_选项和JAVA_选项设置如下 -Xms1536m-Xmx2048m-XX:PermSize=1536m-XX:MaxPermSize=2048m -Xmx2048M-XX:MaxPermSize=1024M-XX:MaxPermSize=1024M

我在Jenkins编写了一个ant任务脚本,希望通过它启动jboss。我开始了,但很快我就犯了这样一个错误。Jboss版本是4.0.4

启动jboss服务时出现问题 java.lang.OutOfMemoryError:PermGen空间

我将ANT_选项和JAVA_选项设置如下

-Xms1536m-Xmx2048m-XX:PermSize=1536m-XX:MaxPermSize=2048m -Xmx2048M-XX:MaxPermSize=1024M-XX:MaxPermSize=1024M

这就是我所做的

<exec dir="${jbossHome}/bin" executable="cmd" spawn="true">
<arg line="/c run.bat"/> 
</exec>

我甚至试图通过执行Jenkins提供的run.bat来启动jboss,但也遇到了同样的错误


谢谢。

用这个工作

<target name="start-jboss" depends="stop-update" >
   <echo message=" jboss\bin folder is  =  ${jbossHome}/bin"/>
    <exec dir="${jbossHome}/bin" executable="cmd" spawn="true">
    <arg line="/c run.bat"/> 
    </exec>
    <waitfor maxwait="50" maxwaitunit="second">
    <available file="errors.log"/>
    </waitfor>
</target>

在jboss的run.bat中也给出了这个。 设置JAVA\u OPTS=%JAVA\u OPTS%-Xms512m-Xmx2048m-XX:MaxPermSize=512m