| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java ME (J2ME) > J2ME |
| Автор: CGW 27.10.2011, 15:29 |
| Почему у меня WTK пишет такое "Exception: java.lang.ClassNotFoundException:" см скриншот картинка справо Любое что бы не делал даже Hellou World. Вопрос решон а на sun me platform SDK 3.0 все работает а классы javax.microedition.lcdui.game.*; даже не запускаются Вот что происходит см скриншот может нету каких небуть установленных библиотек? или это эмуляторы плющит. Еще вопрос там есть в Source Package -> New -> JavaClass и MIDlet и MIDP Canvas и Java Interface. Какой пакет надо создавать. Я так понял для главного создаю MIDlet а для вторичных JavaClass. Я не могу понять либо в книге Горнакова ошибка, либо чтото с эмуляторами либо я чето непонимаю, коды верные с книг все работало до 8 главы. |
| Автор: oxigen 28.10.2011, 10:37 |
| Очень похоже, что у Вы используете MIDP1, а нужно MIDP2 Посмотрите, у Вас должен быть где-то подключен файл midpapi*.jar Если это midpapi10.jar, то поменяйте его на midpapi20.jar |
| Автор: Pawl 30.10.2011, 23:46 |
| Вы работаете в netbeans? Попробуйте импортировать код в проект: "Создать проект -> Java ME -> импортировать проект Wireless Toolkit"а местоположение WTK укажите проект из книги Гронакова |
| Автор: CGW 31.10.2011, 17:55 | ||
Спасибо пробывал в Java ME Platform SDK 3.0 Все четко получилось импортировать. File->New Project->Categories(Java Me SDK) -> Import Wireless Tolkit Project Не пойму только почему такой косяк если вручную создавать проект наверно что то не так создаю? |
| Автор: CGW 31.10.2011, 21:49 | ||
Разобрался с книгой горнаков проблема не в классе javax.microedition.lcdui.game.*; а в файлах папку созданную вручную "res" помещена картинка. но эту картинку нужно добавить в сам sun me platform SDK 3.0 в меню Projects-> Resources -> Add Folder(папка с картинкой). Собственно из за этого и не работало приложение. |
| Автор: Pawl 2.11.2011, 15:45 |
знаете, лично у меня, если я помещаю картинки в папку res, на эмуляторе все идет как надо, а вот на реальных устройствах часто бывают ошибки. Поэтому я кладу картинки вместе с исходным кодом - в папку src. |