2012-03-12 3 views
1

Я пытаюсь создать Java-апплет для своего сайта. У меня возникли серьезные проблемы с его работой.Нелегальная строка UTF8 в постоянном пуле в файле класса

Я получаю эту ошибку: Illegal строку UTF8 в постоянном пуле в файле класса

Вы можете увидеть это здесь ошибка: http://www.test.world2build.com/Game/Play.aspx

Код для этого апплета можно найти здесь:

http://www.test.world2build.com/Game/Applet.txt

Этот апплет был экспортирован как Jar in Eclipse и загружен на мой сайт через CoffeeCup Direct FTP.

+0

Ссылка должна быть исправлена ​​сейчас ... – Anonymous

ответ

2

(EDIT: Файл баночки на сервере теперь изменился ...)

Это трудно, чтобы помочь без любого фона, код и т.д.

Учитывая, что сама баночка файл является недействительным (Я только что загрузил его и попытался открыть его). Я подозреваю, что вы сделали что-то вроде загрузки его на хостинг-провайдера в ASCII вместо режима BINARY.

Если моя психические отладки сила не смогла в этот раз (и это было действительно растягивая их), я настоятельно рекомендую вам дать нам больше информации - главное:

  • Как вы строите свой файл банка?
  • Работает ли ваш файл jar локально?
  • Как вы загрузили его на хостинг-провайдера?

Глядя на файл банка с шестнадцатеричным редактором, это, кажется, есть некоторый исходный код Java в нем в виде обычного текста - несжатый который был бы несколько странными в файле фляга. Он также не открывается как действительный файл zip ...

+0

Привет ... Я очень новичок в Java. Я загрузил его через CoffeeCup Direct FTP. Я не знаю, как сказать, работает ли банка локально. Полагаю, вы имеете в виду, что я могу запустить его? Если это так, я нажимаю на него, и ничего не происходит. – Anonymous

+1

@BaileyMcAfee: вы можете использовать [AppletViewer] (http://docs.oracle.com/javase/7/docs/technotes/tools/windows/appletviewer.html) - но как вы создали файл jar для начала? Вы дали нам почти * не * информацию здесь ... –

+0

Я разработал эту программу в Eclipse и экспортировал ее как Jar. Я просто загрузил банку с помощью FTP-протокола cPanel, и теперь он показывает ошибку «1» – Anonymous

1

Неверный utf8 в формате формата пула в пуле. эта ошибка Java устарела. ı не мог решить его в течение нескольких недель в Mac. наконец, нашел способ mac> preferences> java> genral> settings> удалить файлы> настройки по умолчанию было решением