[英]How to run jar file form C# code
I am new to C#
and tying to run jar file from C# code.我是C#
新手,并希望从 C# 代码运行 jar 文件。 But it seems that jar file is not opening and command prompt disappers very quicky as I am unable to see any error messgage.但似乎 jar 文件没有打开,命令提示符很快消失,因为我看不到任何错误消息。
Here is my code ,这是我的代码,
myProcess.StartInfo.UseShellExecute = false;
myProcess.StartInfo.FileName = "java";
myProcess.StartInfo.Arguments = "D:\\DATA\\PROJECT\\LicensingManagement\\Assignment\\JavaLogin.jar";
myProcess.Start();
Can any one put me in right direction ?任何人都可以让我朝着正确的方向发展吗? Whats wrong I am doing here ?我在这里做什么错了?
You will have to provide -jar switch to java command.您必须将 -jar 开关提供给 java 命令。
For example, the command to execute JAR file is,例如,执行 JAR 文件的命令是,
java -jar D:\\DATA\\PROJECT\\LicensingManagement\\Assignment\\JavaLogin.jar
So you may try,所以你可以试试,
myProcess.StartInfo.Arguments = "-jar D:\\DATA\\PROJECT\\LicensingManagement\\Assignment\\JavaLogin.jar";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.