problem mit jar

  • Hi ich habe vollgende Idee:
    1. Auf dem server ist ein jar file mit main() methode, die ich aufrufen will aber von einem anderen file.java...
    z.B Hello.jar --> Hello.java Hello.mf
    public class Hello {
    public static void main(String[] args) {
    System.out.println("Hello, world!");
    }
    }
    _______________________________________________
    Start.java

    import java.io.IOException;

    public class Start{
    public static void main(String []args){
    try{
    Runtime runtime = Runtime.getRuntime();
    runtime.exec("java -jar Hello.jar");
    }catch(IOException e){}
    }
    }
    _____________________________________________________

    aber leider geht das nicht

    2 + 2 = 4

  • So müsste es gehen:

    Code
    ProcessBuilder pBuilder = new ProcessBuilder(new String[]{"java", "-jar", "Hello.jar"});
    try{
    	pBuilder.start();
    }
    catch(IOException e){
    }

    There's no better place than 127.0.0.1!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!