如何从C#执行Java程序?
想知道是否有人知道一种在运行时从C#代码执行Java命令行程序的好方法吗?
它与执行本机.EXE文件相同吗?
它会同步还是异步运行(这意味着我可能必须等待线程完成才能找到结果)
具体来说,我想从服务器端的Web应用程序中调用一个小工具(恰好用Java编写),以对文本文件进行一些处理。我想等待它完成,因为在Java程序完成对文本文件的处理之后,我想获取处理后的文本,并在C#应用程序中使用它。
回答:
如果您需要比启动外部程序更好的控制,请考虑IKVM- http : //www.ikvm.net/-
它提供了一种在.NET世界中运行Java程序的方法。
以上是 如何从C#执行Java程序? 的全部内容, 来源链接: utcz.com/qa/415628.html