|
|
|
ClassLoader не грузит классы
|
|||
|---|---|---|---|
|
#18+
Добрый день. Помогите, пожалуйста. Не могу понять, почему не грузятся классы из указанной класслоадеру папки: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. MyClass - это интерфейс, в котором единственный метод, который печатает класс-загрузчик. В папке E:/test лежит 2 папки class1 и class2, внутри которых класс myCls.java Среда выдает: java.lang.ClassNotFoundException: myCls at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at com.company.ClassManager$1.loadClass(ClassManager.java:42) at com.company.ClassManager.load(ClassManager.java:50) at com.company.Main.main(Main.java:7) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:147) java.lang.ClassNotFoundException: myCls at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at com.company.ClassManager$1.loadClass(ClassManager.java:42) at com.company.ClassManager.load(ClassManager.java:50) at com.company.Main.main(Main.java:8) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:147) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 11:05 |
|
||
|
ClassLoader не грузит классы
|
|||
|---|---|---|---|
|
#18+
TimeinДобрый день. Помогите, пожалуйста. Не могу понять, почему не грузятся классы из указанной класслоадеру папки: В папке E:/test лежит 2 папки class1 и class2, внутри которых класс myCls.java ... внутри которых должен лежать файл myCls.class ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 12:07 |
|
||
|
ClassLoader не грузит классы
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. означает, что будет: Код: plaintext P.S. Задлянафига вообще загрузчик пишется? Штатный чем не устроил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 18:39 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2123628]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
13ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 381ms |

| 0 / 0 |
