
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
18.03.2013, 17:04:46
|
|||
|---|---|---|---|
Referenced classes |
|||
|
#18+
Помогите разобраться чайнику. Нсть два класса откомпилированных: XXMyClass.class и HttpServiceProv.class Стоит задача поправить класс XXMyClass Я его декомпилировал с помощью jad-а jad мне в коментарии вставил вначале: Код: java 1. 2. Ну как бы я и подозревал что они завязаны между собой. Потом идёт вызов метода из этого класса: Код: java 1. Компилятор ругается что нет такой переменной HttpServiceProv Как ему указать, что это не переменная, а вызов метода из другого класса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2013, 17:05:25
|
|||
|---|---|---|---|
Referenced classes |
|||
|
#18+
Забыл указать, среда разработки JDeveloper ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2013, 17:11:47
|
|||
|---|---|---|---|
|
|||
Referenced classes |
|||
|
#18+
import HttpServiceProv; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2013, 17:21:29
|
|||
|---|---|---|---|
Referenced classes |
|||
|
#18+
Blazkowicz, А почему сам jad это не сделал? Он же видел эту зависимость... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2013, 17:24:38
|
|||
|---|---|---|---|
Referenced classes |
|||
|
#18+
Blazkowicz, Не видит, я уж ему в класпафах и папку указывал, где лежит класс и в текущую бросал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2013, 19:43:21
|
|||
|---|---|---|---|
Referenced classes |
|||
|
#18+
Ura!, Уточнение. Этот скомпилированный класс HttpServiceProv находится в том же пакадже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2013, 19:44:49
|
|||
|---|---|---|---|
|
|||
Referenced classes |
|||
|
#18+
Ura!Ura!, Уточнение. Этот скомпилированный класс HttpServiceProv находится в том же пакадже Значит classpath при компиляции не верно указан. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2013, 19:54:10
|
|||
|---|---|---|---|
Referenced classes |
|||
|
#18+
Таким образом имеем два класса в одном пакете. Один класс мы декомпилировали, он нормально собирается, если в нём закоментировать вызовы второго класса (который намного сложнее и декомпилировать его не хочется). Вот и вопрос как их соединить вместе не декомпилируя второй класс. Да среда разработки уже поменялась :) Теперь Idea ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2013, 19:59:07
|
|||
|---|---|---|---|
|
|||
Referenced classes |
|||
|
#18+
Ura!Таким образом имеем два класса в одном пакете. Один класс мы декомпилировали, он нормально собирается, если в нём закоментировать вызовы второго класса (который намного сложнее и декомпилировать его не хочется). Вот и вопрос как их соединить вместе не декомпилируя второй класс. Да среда разработки уже поменялась :) Теперь Idea Если зависимость включить в classpath компиляции, то скомпилируется. Хоть с командной строки, хоть из IDE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2013, 20:08:43
|
|||
|---|---|---|---|
|
|||
Referenced classes |
|||
|
#18+
Ura!Вот и вопрос как их соединить вместе не декомпилируя второй класс. Код: sql 1. и положить "второй класс" в classes. "Как-то так" (ц) Винни-Пух. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.03.2013, 23:12:13
|
|||
|---|---|---|---|
Referenced classes |
|||
|
#18+
А этот "второй класс" всё равно в какую папку ложить? или надо в папку такую же как имя пакета? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2013, 12:59:31
|
|||
|---|---|---|---|
Referenced classes |
|||
|
#18+
Да фиг там, хоть из IDE, хоть руками: Код: java 1. 2. Строка которой компилю: javac -d out -sourcepath src -classpath ..\xxUCM;..\jlib\classes.jar;..\jlib\idcserver.jar src\xxUCM\XXMyClass.java В папке ..\xxUCM лежит мой скомпилённый второй класс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2013, 13:08:37
|
|||
|---|---|---|---|
|
|||
Referenced classes |
|||
|
#18+
Ura!А этот "второй класс" всё равно в какую папку ложить? или надо в папку такую же как имя пакета? Классы изначально в jar-е были? Вот этот jar и подключите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2013, 13:09:05
|
|||
|---|---|---|---|
|
|||
Referenced classes |
|||
|
#18+
Ura!В папке ..\xxUCM лежит мой скомпилённый второй класс А как же package? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2013, 13:20:11
|
|||
|---|---|---|---|
Referenced classes |
|||
|
#18+
Blazkowicz, Нет, были не в jar-е. Сами по себе были. А что package? Не понял вопроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.03.2013, 13:43:50
|
|||
|---|---|---|---|
|
|||
Referenced classes |
|||
|
#18+
Ura!А этот "второй класс" всё равно в какую папку ложить? или надо в папку такую же как имя пакета? "надо в папку такую же как имя пакета" xxUCM/com/company/product/HttpServiceProv.class ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2129751]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
43ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 288ms |
| total: | 430ms |

| 0 / 0 |
