2012-04-11 4 views
0

Я только что загрузил учебник Java HelloWorld в свою учетную запись моего устройства и столкнулся с ошибкой 500 при попытке загрузить его.HelloWorld App Engine Tutorial дает мне ошибку 500

Все работает, если я подключаюсь к the main page, но если я нажимаю на Trdev (то есть учебник), я просто получаю эту ошибку:

Error: Server Error

The server encountered an error and could not complete your request. If the problem persists, please report your problem and mention this error message and the query that caused it.

Я посмотрел на веб-сайт и узнал довольно много решений , даже удаляя комментарии, но ничего не работает, и я не могу понять, что может быть ...

Может кто-нибудь мне помочь?

Большое спасибо :)

+0

Как насчет публикации кода здесь? – MByD

+6

Вы проверили консоль администратора вашего приложения GAE? Журналы могут содержать больше информации об ошибке, чем показано в Интернете. –

ответ

0

Вы должны быть в состоянии найти StackTrace в журналах на консоли администратора. Это укажет номер строки, где происходит ошибка, и, надеюсь, вы сможете найти проблему и решение оттуда.

Редактировать: Основываясь на вашем стеке, похоже, что вы компилируете неправильную версию Java. Вам необходимо сделать ваши классы совместимыми с Java 1.6 либо с помощью JDK версии 1.6, либо путем установки вашей бинарной совместимости на 1.6 в javac (к сожалению, это означает, что источник также должен быть совместим с 1.6).

javac -target 1.6 -source 1.6 

В Netbeans вы устанавливаете исходный/двоичный формат в свойствах проекта.

В Eclipse вы устанавливаете уровень соответствия под окном -> Настройки -> Java -> Компилятор -> Уровень соответствия.

Обратите внимание, что вам нужно будет выполнить полную очистку - удаление всех ваших файлов .class и любых файлов .jar, которые вы создали.

+0

Прошу прощения, мне пришлось много работать и полностью забыть об этом :(Кстати, это журнал [link] (http://pastebin.com/8EfMG6Dg) – tiwiz

Смежные вопросы