今日开发了一个Java应用程序,需在点击按钮时启动一个外部exe程序。具体实现是利用Java中的Runtime类和Process对象,通过执行系统命令的方式调用目标exe文件,从而实现程序的外部调用功能。
1、 在文件夹内放入一个exe程序和一个名为test的Java源文件。
2、 在test类中新增main方法。
3、 创建一个运行时对象。
4、 通过exec调用执行我们的exe程序。
5、 进入命令窗口,使用javac命令编译test程序。
6、 编译结束后,使用java test命令运行程序。
7、 随后程序自动启动exe文件,至此Java成功实现对exe程序的调用功能。
