2014-10-01 3 views
0

У меня есть .bat-файл, чтобы запустить селеновую сетку, и я хочу, чтобы он оставался открытым. Я прочитал документацию на странице ANT, но попробовал пару вещей, но не могу понять это. Это то, что я до сих пор. Он говорит, что он выполнил его, но я не могу сказать.Как предотвратить ANT от закрытия пакетного файла?

<project> 
<target name="runBatch"> 
    <exec executable="cmd" fork="true" spawn="true"> 
     <arg value="startGRID.bat"/> 
    </exec> 
</target> 
</project> 

Это то, что startGRID.bat выглядит, когда я запускаю из командной строки. enter image description here

+0

Определите, что вы подразумеваете под «оставаться открытым». Обычно это не так, как работают пакетные скрипты. – jgritty

+0

Предполагается запустить Selenium Grid, я хочу, чтобы он оставался открытым (или продолжал работать) до тех пор, пока все тесты, которые необходимо выполнить, могут выполняться. –

+0

Сценарий делает это сейчас? Если вы просто запустите его в консоли. – jgritty

ответ

0

поэтому я получил его, чтобы начать, но теперь мне нужно его, чтобы начать в другом приглашении.

<project> 
<target name="startGRID"> 
    <exec dir="." executable="cmd"> 
     <arg value="/c"/> 
     <arg value="java -jar selenium-server-standalone-2.43.1.jar -role hub"/> 
    </exec> 
</target> 

</project> 
Смежные вопросы