我想从 C# 启动一个 java 应用程序,但不确定正确的方法。我可以从 bat 文件中做到这一点:
java -cp ".;other_classes_location" classname
这如何变成 C#?
我想从 C# 启动一个 java 应用程序,但不确定正确的方法。我可以从 bat 文件中做到这一点:
java -cp ".;other_classes_location" classname
这如何变成 C#?
您发布的是命令行(可能在命令外壳中执行)
你不能把它变成 C# 代码
我猜您正在寻找一种使用 C# 执行该命令的方法。在这种情况下,答案是下面的代码
System.Diagnostics.Process.Start("yourPath\java.exe", "Command Line Arguments");
使用 Process.Start。这里的例子。