0

大きな問題があります。助けてください 私の状況はこれです。別のパッケージ P1 および P2 であるいくつかのクラスを使用するプログラム RegAlloc.java があります。RegAlloc.java とこれら 2 つのパッケージは、Temp1 というフォルダーにあります。Temp は、Temp1 と Simplify.java を含むフォルダーです。このフォルダーには、P! という名前のパッケージも含まれています。P2 i は Simplify.java から RegAlloc を実行する必要があります。解決策はありますか? Linux プラットフォームを使用しています。助けてください

try{
    String s="RegAlloc.class";
    String[] cmd = {"java", "-classpath=home/koha/pjt_new/Temp/Temp1/", s};

    Process pro2 = Runtime.getRuntime().exec(cmd); 
    BufferedReader in = new BufferedReader(new nputStreamReader(pro2.getInputStream()));

    String line = null;
    System.out.println(in.readLine());

    while ((line = in.readLine()) != null) {
        text+=line;
        text+="\n";
    }
    System.out.println(text);

} catch(Exception e) {
    System.out.println("not Okey");
}
4

1 に答える 1