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

start [/forum/topic.php?fid=59&msg=38188342&tid=2129751]: |
0ms |
get settings: |
16ms |
get forum list: |
29ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
77ms |
get topic data: |
24ms |
get forum data: |
6ms |
get page messages: |
105ms |
get tp. blocked users: |
3ms |
| others: | 314ms |
| total: | 590ms |

| 0 / 0 |
