c# - 在 C# NET 中运行 Java 应用程序

标签 c# java .net minecraft

我不久前用 C# NET 编写了一个应用程序,它基本上允许我创建的 .exe 在 java 应用程序 (Minecraft) 启动和停止时启动/停止。

我想通过基本上允许用户在我的控制台应用程序中键入命令,然后将这些命令发送到正在运行的 .jar 文件来为我的应用程序扩展更多功能。

我不久前在 stackoverflow 上读到一些内容,说有一些 API 基本上可以让您在 C# NET 应用程序内部管理 Java 应用程序,但我现在找不到了。

有人知道我该怎么做吗?

最佳答案

如果您使用 Process 从 C# 启动和管理 java 应用程序类,您可以通过 Process.StandardInput 将 C# 应用程序的输入发送到已启动的 Java 应用程序进程.

关于c# - 在 C# NET 中运行 Java 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5172620/

相关文章:

c# - 正则表达式查找 3 个括号之间包含的字符串

C# 正则表达式 : Getting URL and text from multiple "a href"-tags

java - SFTP 连接问题

java - 重新附加分离的实例 : hibernate lock()

java - 在 Java 中取消转义 JavaScript 转义值

c# - 是否存在 Application.Exit() 不引发 FormClosing 事件的情况?

c# - 如何隐藏红隼控制台?

c# - 在 app.config 中存储树状信息的最佳方式

c# - 将回调参数从 C# 传递到非托管 C++

.net - MongoDB 设计 - 标签