所以我的问题是,我制作了某种启动器并编写了一个方法,如果你点击“播放”按钮就会被调用。
private void PlayButtonActionPerformed(java.awt.event.ActionEvent evt) {
try
{
new ProcessBuilder("src/calc.exe").start();
}
catch (IOException ex)
{
Logger.getLogger(Launcher.class.getName()).log(Level.SEVERE, null, ex);
}
}
正在执行的文件只是 Windows 中计算器的副本,位于我项目的 src 文件夹中。(路径是“src/calc.exe”)
只要我不将我的 netbeans 项目文件编译成 JAR 文件,一切都可以正常工作。
如果我运行 JAR 文件并单击播放按钮 - 没有任何反应。
我真的希望你能告诉我如何解决这个问题。
(PS:calc.exe并不总是要运行的程序的名字,文件名是由一个.ini决定的。calc.exe只是用来测试程序的。)