|
не получается достать код java class
|
|||
---|---|---|---|
#18+
Всем доброго времени суток есть java class - не могу понять как достать его исходный код из БД: Код: plsql 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2022, 12:21 |
|
не получается достать код java class
|
|||
---|---|---|---|
#18+
Что загрузим, то и будет. Код: plsql 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2022, 13:32 |
|
не получается достать код java class
|
|||
---|---|---|---|
#18+
вопрос как раз в том, что загружал не я. и мне нужно достать код исходника класса. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2022, 15:41 |
|
не получается достать код java class
|
|||
---|---|---|---|
#18+
DBA_SOURCE показывает, что сырка в БД нет. Поэтому надо выгрузить класс и декомпилировать его. Никогда не пробовал, век живи, век учись. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2022, 16:16 |
|
не получается достать код java class
|
|||
---|---|---|---|
#18+
спасибо, в файл выгрузил . собственно, как выгрузить BLOB в файл готовый код есть здесь How to Extract or Download a Java Class Stored Within the Database To A File? (Doc ID 1431942.1) , только там нет как раздать привилегии при помощи dbms_java.grant_permission . а можно еще вопрос - с помощью чего можно декомпилировать получившийся файл? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2022, 18:54 |
|
не получается достать код java class
|
|||
---|---|---|---|
#18+
Вячеслав Р а можно еще вопрос - с помощью чего можно декомпилировать получившийся файл? Я в свое время декомпилировал с помощью JAD. Возможно есть лучшие декомпиляторы, даже IDEA (среда разработки) умеет декомпилировать (показывает декомпилированный код при отсутствие сорцов) Но любой, даже самый наилучший, декомпилятор никогда не сделает исходный код таким, как он был до момента компиляции. Начиная от потерь информации об именовании переменных, до генерации некоректного (не компилирующегося) кода. Насколько я помню, с JAD были проблемы с генерацией кода обработки исключений. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2022, 19:07 |
|
|
start [/forum/topic.php?desktop=1&fid=52&tid=1879528]: |
0ms |
get settings: |
16ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
47ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
155ms |
get tp. blocked users: |
1ms |
others: | 7ms |
total: | 240ms |
0 / 0 |