0
我想使用URLClassLoader訪問jar中的類。URL路徑不工作
這裏是我的層次:
爲什麼不是: URLClassLoader classLoader = new URLClassLoader(new URL[] { new URL( "http://rune-shadows.com/runeshadows.jar") }); applet = (Applet) classLoader.loadClass("run/Run").newInstance();
工作?
我測試了相同的代碼與不同的文件夾沒有文件夾,只是在根文件夾中的「主」類,它工作正常。我上面的路徑不正確?
沒有區別大聲笑。它可以找到罐子,而不是班級。 – Nic
如何包含擴展名? classLoader.loadClass( 「運行/ Run.class」)的newInstance(); –
也無所謂。就像我說的,當我把Main放入根目錄時,它可以訪問我的另一個jar。它的工作沒有.class結尾。 – Nic