2011-05-12 66 views
2

我创建了一个使用SunSPOTS的温室监控系统。代码模块是用java编写的。 我面临的问题是我需要使用ant命令来运行这些程序。我能够通过终端独立完成它,但我无法找到一种方法来建立一个GUI并通过它执行这些模块。Java -Ant集成问题

欢迎任何形式的帮助。

感谢

回答

0

如果我理解正确的问题,那么你需要的是一个方法来调用你的蚂蚁脚本从Java UI(可能是一些按钮或链接)。您可以使用Runtime.exec(“cmd ant targetname”)来调用ant脚本。

+0

这将在Windows上工作,也许@Garima应该告诉我们哪个平台正在工作。 – stivlo 2011-05-12 05:43:56

+0

我用下面的代码,但它给出了错误。 \t \t \t \t \t运行时rt = Runtime.getRuntime(); \t \t \t rt.exec(cmd ant build_new);这条线上的多个标记 \t - 标记“ant”的语法错误,。 \t预计 – Manikandan 2011-06-18 10:21:45

0

你需要提供更多的细节f.e.什么样的GUI?基于Web,Java Swing,Applet ...?请注意,大多数IDE(Eclipse,NetBeans,IntelliJ ..)都支持ant,意味着编写并启动ant脚本。什么平台?如果您需要独立于平台的机制,Groovy可能适合您;所以f.e.与Groovy swingbuilder建立你的秋千gui并开始你的蚂蚁逻辑Groovy antbuilder