|
|
|
Вчем ошибка?
|
|||
|---|---|---|---|
|
#18+
есть проект в Intellij IDEA есть строка в одном из файлов проекта Method method = this.getClass().getMethod(matcher.group(1), paramTypes); в Intellij IDEA 12.1.4 эта строка проходит на ура а в Intellij IDEA 13,0,2 выдает ошибку Method method = this.getClass().getMethod(matcher.group(1), paramTypes); выдает ошибку Ambiguous method call. Both getClass() in Object and getClass() in Object match. как исправить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2014, 12:26 |
|
||
|
Вчем ошибка?
|
|||
|---|---|---|---|
|
#18+
причем ошибка на одной машине , на второй машине её нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2014, 12:32 |
|
||
|
Вчем ошибка?
|
|||
|---|---|---|---|
|
#18+
Это бага в идее http://youtrack.jetbrains.com/issue/IDEA-72835 В качестве workaround можно this прикастить к Object Собственно первые 3 ссылки из гугла https://www.google.com/search?q=Ambiguous method call getClass() in Object подробно всё описывают. Как можно было не найти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2014, 12:42 |
|
||
|
Вчем ошибка?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, с испугу :) Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2014, 12:49 |
|
||
|
Вчем ошибка?
|
|||
|---|---|---|---|
|
#18+
такая замена ((Object) this).getClass() только снимает проблему компиляции, но не снимает ошибку выполнения тут http://stackoverflow.com/questions/10386264/getclass-in-abstract-class-gives-ambiguous-method-call что-то есть, но не понял как прикрутить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2014, 14:34 |
|
||
|
Вчем ошибка?
|
|||
|---|---|---|---|
|
#18+
вадятолько снимает проблему компиляции, но не снимает ошибку выполнения И какая ошибка выполнения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2014, 14:38 |
|
||
|
Вчем ошибка?
|
|||
|---|---|---|---|
|
#18+
java.lang.reflect.InvocationTargetException W/System.err﹕ at java.lang.reflect.Method.invokeNative(Native Method) W/System.err﹕ at java.lang.reflect.Method.invoke(Method.java:511) W/System.err﹕ at com.wssService.WSS_Service.onReceiveMessage(WSS_Service.java:111) W/System.err﹕ at com.wssService.AbstractService$IncomingHandler.handleMessage(AbstractService.java:60) W/System.err﹕ at android.os.Handler.dispatchMessage(Handler.java:99) W/System.err﹕ at android.os.Looper.loop(Looper.java:137) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2014, 14:46 |
|
||
|
Вчем ошибка?
|
|||
|---|---|---|---|
|
#18+
InvocationTargetException значит что целевой метод был вызыван но выкинул ошибку. Читайте весь stacktrace, там будет самое интересное. К вашему первоначальному вопросу компиляции в Idea это никакого отношения уже не имеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2014, 14:52 |
|
||
|
Вчем ошибка?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczInvocationTargetException значит что целевой метод был вызыван но выкинул ошибку. Читайте весь stacktrace, там будет самое интересное. К вашему первоначальному вопросу компиляции в Idea это никакого отношения уже не имеет.+100500. Особенно учитывая тот факт, что сама среда разработки компиляцией и не занимается и НИКОГДА этим не занималась ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 06:20 |
|
||
|
Вчем ошибка?
|
|||
|---|---|---|---|
|
#18+
автор+100500. Особенно учитывая тот факт, что сама среда разработки компиляцией и не занимается и НИКОГДА этим не занималась не надо понимать дословно. среда обрабатывает код, выявляет ошибки, это можно назвать "предкомпиляцией" :) в отличие от блокнота.... а текст ошибки и был взят из stacktrace когда всё отлажено, проверено, и работало, просто лежало и ждало своего часа... этот час настал, и такие финты - визит эхфект ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 08:59 |
|
||
|
Вчем ошибка?
|
|||
|---|---|---|---|
|
#18+
вадя... среда обрабатывает код, выявляет ошибки, это можно назвать "предкомпиляцией" :) ... Ух ты, и каким-же это именно образом среда может выявить ошибки динамического вызова метода по имени? Сходив туда, не зная куда, взяв то, не зная что и проверив его наличие в целевом классе? Мистика да и только... Ошибки времени исполнения при динамическом вызове методов по определению не могут быть проверены ни до этапа компиляции ни во время оного... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 09:19 |
|
||
|
Вчем ошибка?
|
|||
|---|---|---|---|
|
#18+
Alex Kuznetsov+100500. Особенно учитывая тот факт, что сама среда разработки компиляцией и не занимается и НИКОГДА этим не занималась eclipse занимается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 09:55 |
|
||
|
Вчем ошибка?
|
|||
|---|---|---|---|
|
#18+
Alex Kuznetsovвадя... среда обрабатывает код, выявляет ошибки, это можно назвать "предкомпиляцией" :) ... Ух ты, и каким-же это именно образом среда может выявить ошибки динамического вызова метода по имени? Сходив туда, не зная куда, взяв то, не зная что и проверив его наличие в целевом классе? Мистика да и только... Ошибки времени исполнения при динамическом вызове методов по определению не могут быть проверены ни до этапа компиляции ни во время оного... а кто говорит о динамике? хотя Intellij IDEA или netbeans подсвечивает методы, которые напрямую не вызываются, предупреждает как бы а кто компилит для андроида? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 10:35 |
|
||
|
Вчем ошибка?
|
|||
|---|---|---|---|
|
#18+
вадяа кто компилит для андроида? Кэп подсказывает, что компилятор)) Сначала java компилятор в JVM байткод, затем компилятор Android SDK в DalvikVM байткод. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 10:42 |
|
||
|
Вчем ошибка?
|
|||
|---|---|---|---|
|
#18+
Alex KuznetsovОсобенно учитывая тот факт, что сама среда разработки компиляцией и не занимается и НИКОГДА этим не занималась Она занимается анализом кода и показывает ошибки компиляции без непосредсвенной компиляции Java компилятором. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2014, 11:19 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38571634&tid=2127589]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
78ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 407ms |

| 0 / 0 |
