如何在java程序中运行和使用.jar程序

  • 本文关键字:程序 jar 运行 java java jar
  • 更新时间 :
  • 英文 :


有一个带有GUI的.jar程序。我想在我的java程序中运行它,并能够使用它的按钮(按按钮),编译文本字段,选择单选按钮等。(总是从我的Java程序)。

这可能吗?

      ProcessBuilder pb = new ProcessBuilder("java", "-Xmx1024m", "-Xms1024m",
             "-DTOOLS_DIR=F://Net Beans Work Space//calc//dist", "-Daoi=whole", 
             "-jar", "F://Net Beans Work Space//calc//dist//calc.jar");
      pb.start();

使用这段代码,它肯定会运行你的jar文件,你需要改变的是上面代码中的路径,请回复它将为你工作,我将感谢你的回复

如果您想在父程序中包含它的GUI,那么将这个jar包含在您的类路径中,并像任何其他方法一样调用它的主程序

如果你想让它单独执行,那么你需要像命令提示符那样执行它,

java runtime.getruntime()获取执行命令行程序的输出

如果您希望它单独运行,但仍然希望从中获得数据,那么您需要确保通过RPC或web-service

将其API公开给外部系统(可以从它访问)。

相关内容

最新更新