タスクを使用してファイル内EXECのmatlabを開きました。しばらくしてからタスクを終了するために、タスクにbuild.xmlタイムアウトを追加しました。EXECただし、問題は、matlabが開いていて、モデルもmatlabで構築されているが、タイムアウト後にexecタスクが終了しないことです。
<property name="BuildEngine.calc.matlabApp" value="C:\MATLAB\R2010bSP2\bin\matlab.exe"/>
<property name="modelProjectDirectory" value="${basedir}\..\${Config.ModelProject}"/>
<exec executable="${BuildEngine.calc.matlabApp}" dir="${modelProjectDirectory}" timeout="60000">
<arg value="-r"/>
<arg value="OutputResolvedParameters"/>
</exec>
1分後、EXECタスクは終了せず、matlabはまだ実行中です。