是否可以將包含java源代碼的文件夾添加爲類路徑元素。我已經嘗試了一些東西,似乎classloadr沒有拿起java soruce文件?我的一個嘗試如下所示......在運行時將包含Java源代碼的文件夾添加到類路徑中
File uncompressedSrc = new File("uncompressed" + File.separator + "src" + File.separator);
URL uncompressedSrcURL = null;
try {
uncompressedSrcURL = new URL("file://"
+ uncompressedSrc.getAbsolutePath());
} catch (MalformedURLException e) {
e.printStackTrace();
}
URL elements[] = { uncompressedSrcURL };
new URLClassLoader(elements, ClassLoader.getSystemClassLoader());
的Java **源文件**不屬於在類路徑上。 classpath是JVM查找** class **文件(編譯後的源代碼)的目錄和JAR文件的集合。 – Jesper 2010-05-03 07:49:10