【发布时间】:2016-03-07 20:24:30
【问题描述】:
我正在尝试从这样的 C# 控制台应用程序启动 Java GUI 应用程序 (JavaFX):
public static void StartProcess(string workDir, string dllDir)
{
ProcessStartInfo info = new ProcessStartInfo("java");
info.Arguments = @"-Djava.library.path=""" + Directory.GetCurrentDirectory() + @"\lib\" + dllDir + @"""" + "-jar immersive.jar " + workDir;
Process proc = new Process();
proc.StartInfo = info;
proc.Start();
}
应用程序成功启动,打开了一个新的控制台窗口,我看到了 Java 应用程序的调试输出。但是 Java 应用程序的 GUI 缺失。我做错了什么?
编辑:清单文件
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.9.2
Created-By: 1.8.0_05-b13 (Oracle Corporation)
Class-Path: lib/opencv-2411.jar lib/resources
X-COMMENT: Main-Class will be added automatically by build
Main-Class: at.itm15.immersive.book.Main
【问题讨论】:
标签: java c# javafx process console-application