如何从GUI启动JBoss(Wildfly)应用服务器? 我想实现像XAMPP这样的自己的GUI。 只有“开始” - 按钮和“停止” - 按钮。
也许我必须启动.bat文件? 有一个启动和停止.bat可用,但我怎么能在JAVA中这样做?实现GUI并非如此。问题是启动/停止服务器。
有什么想法吗?
答案 0 :(得分:0)
您必须通过将批处理文件传递给cmd
shell来执行批处理文件。
如果您正在开发Windows脚本,您可以有一个指向JBossAS / Wildfly主目录的字段(或者可以从JBOSS_HOME中读取它的集合),然后在Java代码中执行.bat文件。以下方式:
Runtime.getRuntime().exec("cmd /c start standalone.bat")
;
最好还可以使用[ProcessBuilder][1]
API创建新流程。
请参阅this post以获取一些有用的指示