在C#应用程序中运行Java窗口

3

我一直在搜索是否有办法在C#程序中运行Java可执行文件,但我似乎无法解决或不知道从哪里开始。


就像我希望它成为我的应用程序,然后是中间的Java可执行文件。 - iwan jeffery
2个回答

2
如果你想将一个Java框架集成到C#程序中,请看一下IKVM,它是Mono和Microsoft .NET Framework的Java实现。
否则,你可以通过以下方式调用打包在jar文件中的Java应用程序:
        Process proc = new Process();  
        ProcessStartInfo startInfo = new ProcessStartInfo();  
        startInfo.Arguments = @"-jar javaapp.jar";  
        startInfo.FileName = "java";  
        proc.StartInfo = startInfo;  
        proc.Start(); 

0

你可以使用IKVM,我想它可以满足你的需求。


谢谢,我会调查并回报 :) - iwan jeffery

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接