无法从另一个java项目打开.jar可执行文件
有一个应用程序,其中有三个按钮,当用户单击第一个按钮时,记事本exe文件打开 但当用户第二次单击时,java.jar文件不会打开。有人能帮忙吗 以下是我发布的代码无法从另一个java项目打开.jar可执行文件,java,Java,有一个应用程序,其中有三个按钮,当用户单击第一个按钮时,记事本exe文件打开 但当用户第二次单击时,java.jar文件不会打开。有人能帮忙吗 以下是我发布的代码 private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { //InputStreamReader isr=new InputStreamReader(Sys
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
//InputStreamReader isr=new InputStreamReader(System.in);
// BufferedReader br=new BufferedReader(isr);
try {
ProcessBuilder p = new ProcessBuilder();
// Use command "notepad.exe" and open the file.
p.command("java.exe", "C:\\Users\\zareeba\\Desktop\\KictCHE_UAT");
p.start();}
catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
// TODO add your handling code here:
}
尝试添加
-jar
:
p.command("java.exe", "-jar", "C:\\Users\\zareeba\\Desktop\\KictCHE_UAT");
尝试添加
-jar
:
p.command("java.exe", "-jar", "C:\\Users\\zareeba\\Desktop\\KictCHE_UAT");
尝试添加
-jar
:
p.command("java.exe", "-jar", "C:\\Users\\zareeba\\Desktop\\KictCHE_UAT");
尝试添加
-jar
:
p.command("java.exe", "-jar", "C:\\Users\\zareeba\\Desktop\\KictCHE_UAT");
尝试将
-jar
也添加为参数
p.command("java.exe", "-jar", "C:\\Users\\zareeba\\Desktop\\KictCHE_UAT.jar");
尝试将
-jar
也添加为参数
p.command("java.exe", "-jar", "C:\\Users\\zareeba\\Desktop\\KictCHE_UAT.jar");
尝试将
-jar
也添加为参数
p.command("java.exe", "-jar", "C:\\Users\\zareeba\\Desktop\\KictCHE_UAT.jar");
尝试将
-jar
也添加为参数
p.command("java.exe", "-jar", "C:\\Users\\zareeba\\Desktop\\KictCHE_UAT.jar");
您缺少
-jar
标志。您需要像这样添加-jar
标志:
p.command("java.exe", "-jar", "C:\\Users\\zareeba\\Desktop\\KictCHE_UAT");
您缺少
-jar
标志。您需要像这样添加-jar
标志:
p.command("java.exe", "-jar", "C:\\Users\\zareeba\\Desktop\\KictCHE_UAT");
您缺少
-jar
标志。您需要像这样添加-jar
标志:
p.command("java.exe", "-jar", "C:\\Users\\zareeba\\Desktop\\KictCHE_UAT");
您缺少
-jar
标志。您需要像这样添加-jar
标志:
p.command("java.exe", "-jar", "C:\\Users\\zareeba\\Desktop\\KictCHE_UAT");
您可以使用以下代码运行exe文件:
try {
ProcessBuilder pb = new ProcessBuilder("cmd", "/C", "C:\\Users\\user\\Desktop\\Test.jar");
Process process = pb.start();
} catch (Exception e) {
System.out.println("e="+e);
}
您可以使用以下代码运行exe文件:
try {
ProcessBuilder pb = new ProcessBuilder("cmd", "/C", "C:\\Users\\user\\Desktop\\Test.jar");
Process process = pb.start();
} catch (Exception e) {
System.out.println("e="+e);
}
您可以使用以下代码运行exe文件:
try {
ProcessBuilder pb = new ProcessBuilder("cmd", "/C", "C:\\Users\\user\\Desktop\\Test.jar");
Process process = pb.start();
} catch (Exception e) {
System.out.println("e="+e);
}
您可以使用以下代码运行exe文件:
try {
ProcessBuilder pb = new ProcessBuilder("cmd", "/C", "C:\\Users\\user\\Desktop\\Test.jar");
Process process = pb.start();
} catch (Exception e) {
System.out.println("e="+e);
}
屏幕是空白的。它既没有打开exe文件也没有显示任何错误我检查代码并运行.jar文件使用此代码。请检查你的.jar文件路径是的,它工作了。谢谢,实际上这是一个netbeans项目,所以.exe必须用.jar进行更改。屏幕是空白的。它既没有打开exe文件也没有显示任何错误我检查代码并运行.jar文件使用此代码。请检查你的.jar文件路径是的,它工作了。谢谢,实际上这是一个netbeans项目,所以.exe必须用.jar进行更改。屏幕是空白的。它既没有打开exe文件也没有显示任何错误我检查代码并运行.jar文件使用此代码。请检查你的.jar文件路径是的,它工作了。谢谢,实际上这是一个netbeans项目,所以.exe必须用.jar进行更改。屏幕是空白的。它既没有打开exe文件也没有显示任何错误我检查代码并运行.jar文件使用此代码。请检查你的.jar文件路径是的,它工作了。谢谢,实际上这是一个netbeans项目,所以.exe必须用.jar更改,屏幕是空白的;显示错误或打开exe文件屏幕均为空白;显示错误或打开exe文件屏幕均为空白;显示错误或打开exe文件屏幕均为空白;既不显示错误也不打开exe文件