Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法从另一个java项目打开.jar可执行文件_Java - Fatal编程技术网

无法从另一个java项目打开.jar可执行文件

无法从另一个java项目打开.jar可执行文件,java,Java,有一个应用程序,其中有三个按钮,当用户单击第一个按钮时,记事本exe文件打开 但当用户第二次单击时,java.jar文件不会打开。有人能帮忙吗 以下是我发布的代码 private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { //InputStreamReader isr=new InputStreamReader(Sys

有一个应用程序,其中有三个按钮,当用户单击第一个按钮时,记事本exe文件打开 但当用户第二次单击时,java.jar文件不会打开。有人能帮忙吗 以下是我发布的代码

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文件