3

私は単純なJavaクラスを持っています:

public class T {
    public static void main(String[] args) {
        System.err.println(Thread
              .currentThread()
              .getContextClassLoader()
              .getResource("."));
    }
}

私が得たWindowsで上記のクラスを実行します:

file:/T:/java/

Linuxで実行しているときに、別のものを手に入れました:

jar:file:/usr/lib/jvm/java-6-openjdk-common/jre/lib/ext/pulse-java.jar!/

この問題により、指定したファイルが見つからないため、プログラムが Linux で失敗しました。それを回避する方法について何か考えはありますか?

4

1 に答える 1