|
|
|
Проблема с поиском класса
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Делаю динамическую компиляцию класса в приложении. Из файла .java компилируется .class и происходит вызов функции из скомпилированного класса. Проблема заключается в том, что при вызове из построенного приложения (папка dist в NetBeans) не происходит вызова скомпилированного класса (сам класс компилируется в папке). Возвращается ошибка: Код: java 1. 2. 3. 4. 5. 6. При этом непосредственно при запуске из NetBeans всё работает В библиотеки проекта добавлена папка с местонахождением классов, путь относительный. Чую что дело в classpath, но указание в качестве параметра -classpath не помогает. Подскажите в чем может быть дело? Код следующий: Код: 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. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2012, 11:36:51 |
|
||
|
Проблема с поиском класса
|
|||
|---|---|---|---|
|
#18+
А каким образом SomeLoader должен знать о существовании вашего .class файла? Посмотрите исходники класса ClassLoader и посмотрите URLClassLoader. Ещё при создании загрузчика скорее всего нужно будет указать родительский загрузчик, если нужно чтобы загруженый класс как-то взаимодействовал с остальным приложением. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2012, 11:40:41 |
|
||
|
Проблема с поиском класса
|
|||
|---|---|---|---|
|
#18+
BlazkowiczА каким образом SomeLoader должен знать о существовании вашего .class файла? Посмотрите исходники класса ClassLoader и посмотрите URLClassLoader. Ещё при создании загрузчика скорее всего нужно будет указать родительский загрузчик, если нужно чтобы загруженый класс как-то взаимодействовал с остальным приложением. С URLClassLoader всё работает. Спасибо за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2012, 13:55:49 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37605485&tid=2132902]: |
0ms |
get settings: |
10ms |
get forum list: |
23ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
34ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 351ms |
| total: | 512ms |

| 0 / 0 |
