我的项目有要求。我的经理要我使用网页从他的计算机(SYS B)运行我的本地计算机(SYS A)中的ant构建文件。我已经安装了Tomcat服务器并在SYS A中启动并运行。我创建了一个批处理文件,用于在SYS A中运行ant构建文件。我尝试使用PHP从我的网络中的机器运行本地批处理文件它没有工作。有人可以帮我这个吗?
以下是我在PHP中使用的代码。我尝试从SYS B运行批处理文件,但它不起作用。请帮帮我。
**
<?php
if(isset($_POST['submit']))
{
$file = file_get_contents("C:\Program Files (x86)\Apache Software Foundation\Tomcat 8.0_srv-mobile\webapps\ANT-TEST\printfile.bat");
$output = exec($file);
print_r($output);
} else {
?>
<form action="" method="post">
<input type="submit" name="submit" value="Run">
</form>
<?php
}
?>
**
非常感谢任何建议。
谢谢, Santhosh
答案 0 :(得分:1)
我使用Jenkins(前Hudson),如Mark O'Connor。您可以根据需要创建任意数量的作业(任务)。也可以有一个移动应用程序来管理Jenkins的工作 - 不仅是网站,还有移动应用程序。 http://jenkins-ci.mobi/