1

したがって、2 つの jar ファイルがあります。Foo.jar、および Bar.jar。

Bar.jar には Main.class が保持されています

public class Main {
    public static String bob(){
       return "bob";
    }
}

そして、Foo.jarでは、jarをライブラリやリソースなどとして含めずに、「bob」メソッドにアクセスできるようにしたい..それは完全に別のjarになるだけです..それも可能ですか..?

こんな風に

System.out.println(BarAsJarFile.Main.bob());
4

1 に答える 1

0

JVMの起動時にクラスパスを設定できない理由はわかりませんが(そのように複数のjarファイルを簡単に含めることができます)、後でプログラムでクラスパスにjarファイルを追加することは可能です.

于 2012-12-26T03:00:11.683 に答える