Запуск *.JAR

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Запуск *.JAR

Сообщение Alexanbar » 06.03.2006 (Пн) 11:07

Скачал несколько игрушек для мобильника. Установил самую последнюю версию JRE (1.4.2). ПРи двойном клике выдаётся ошибка:
Failed to load Main-class manifest attribute from имя_файла.jar

ПРичём так на всех JAR файлах, в том числе, тех, что идут в комплекте с JRE.
Вложения
Tetris.zip
Пример JAR -файла
(81.45 Кб) Скачиваний: 27

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 06.03.2006 (Пн) 12:41

Вообще-то джары запускаются как аргумент при вызове javaw.exe, кажется. Ну или просто java.exe, не помню уже точно.

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 06.03.2006 (Пн) 13:30

Делаю так:

java -jar имя_файла.jar

тоже самое и с javaw.
В реестре прописано:
"C:\Program Files\Java\j2re1.4.2_11\bin\javaw.exe" -jar "%1" %*

Эта строка, по идее, дожна выполняться по DblClick в проводнике.

Dex
Постоялец
Постоялец
 
Сообщения: 346
Зарегистрирован: 09.08.2004 (Пн) 16:11

Сообщение Dex » 06.03.2006 (Пн) 14:32

А ты не пробовал что я говорил? Переименовать jar в exe и запустить.
Я думая если java подходящая стоит должно работать...

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 06.03.2006 (Пн) 15:08

Dex писал(а):А ты не пробовал что я говорил? Переименовать jar в exe и запустить.
Я думая если java подходящая стоит должно работать...


Пробовал - выдаёт ошибку типа "неверная инструкция для процессора"

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 06.03.2006 (Пн) 15:09

Dex писал(а):Переименовать jar в exe и запустить.

Гы-гы. Запустить на выполнение зип-архив??? Свежо и радикально.

Dex
Постоялец
Постоялец
 
Сообщения: 346
Зарегистрирован: 09.08.2004 (Пн) 16:11

Сообщение Dex » 06.03.2006 (Пн) 22:54

Alexanbar
А у меня выпалило что нехватка места в памяти, типа того. (java у меня не стоит).
Да Ennor, порой радикальные ситуация требует радикальных мер. А говоря по русски, пофиг как ты будешь извращаться над этим главное чтоб добиться желаемого результата. Данная ситуация предпологает идеи и я их предпологаю и предлогаю.

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 07.03.2006 (Вт) 8:39

Ну, вроде появилось просветление. Нужно очередной Toolkit скачать.

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 07.03.2006 (Вт) 11:54

wtk2.2 sun тебе в помощь или какой-нибудь эмулятор мобильника на java

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 07.03.2006 (Вт) 12:36

2 Konst_One: Доброго времени суток :). Я тут хотел пару слов ставить. Неблагоприятный отзыв об эмуляторах.

Я качал с сайта www.siemens-club.ru эмуль CX65 и S65, установил.

Глючат они по страшному... Т.е игрушки на них тормозят ДИКО !!!

+ после этого сама винда лагать начинает недетскими тормозами.

P.S Возможно дело в моих кривых лапах, но такое наблюдалось не только у меня. :roll:.

P.P.S Написал это не с целью сказать, что ЭМУЛЯТОРЫ это ?*?*№", а поделиться проблемой возникшей у меня.


2 Alexanbar: А в принципе, если не секрет цель поковырять принцип работы JAR или просто посмотреть как игрушки выглядят, перед тем как на мобилу кидать ? :roll:

Если второе, то могу посоветовать сайтик где JAR игрушки выложены тысячами. И все со скриншотами. :roll: А самое главное бесплатно.

http://forum.allsiemens.ru/viewtopic.php?t=4151

Написано игры под сименсы, но на самом деле подходят и на Sony-ки и Nokia и помоему даже на Samsung

Но т.к у нас реклама на форуме запрещена, то постить ссылку нельзя

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 07.03.2006 (Вт) 21:46

Проект называется WAP-браузер с возможностью загрузки JAVA-игр. Просмотр игр хотелось бы добавить как полезную функцию.

Скачал Sun Java Wireless Toolkit 2.3 Beta. Весит она аж 20 МБ.
Игрушки в ней действительно запускать можно, но предварительно из файлов *.jad и *.jar требуется создать проект.
Меня это не устраивает. Хотелось бы запускать игры либо как отдельное приложение, либо как апплет из браузера.
И то, и другое, по-прежнему не запускается.

Апплет запускаю так:

Код: Выделить всё
<html><body>
<applet   archive=Tetris.jar code=M.class width=400 height=400 >
</applet>

</body></html>


IE рисует крестик, а OPera пишет "Applet crashed"

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 08.03.2006 (Ср) 14:10

надо юзать J2ME для мобильный игрушек на java
обычный браузер тебе не поможет.
чтобы запустить файл jar из WTK (или другого эмулятора) ничего компилить и создавать не надо. просто нужно выбрать команду запуск и указать путь к файлу jad (если в нем зашит прямой URL, то его необходимо убрать или заменить на относительный путь к файлу jar).

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

xqz_me
Постоялец
Постоялец
 
Сообщения: 413
Зарегистрирован: 04.12.2005 (Вс) 14:58

Сообщение xqz_me » 08.03.2006 (Ср) 14:26

Ничего не понимаю.... У меня есть wtk22. Абсолютно никаких проблем. Двойной щелчёк по jad-файлу (если jad и jar лежат в одно папке) запускает эмулятор с этой игрой.

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 08.03.2006 (Ср) 16:38

Установил WTK23. Параметры командной строки пришлось вписать в реестр вручную. По двойному щелчку запускается эмулятор. Игрушки идут не все.

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 08.03.2006 (Ср) 19:36

Konst_One писал(а):надо юзать J2ME для мобильный игрушек


Правильно ли я понял, что юзание заключается в запуске эмулятора emulatorw.exe?

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 08.03.2006 (Ср) 20:19

точно не помню как сам файлик называется, так как все это удовольствие стоит на работе, но должен открыться окно с видом мобильника

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 09.03.2006 (Чт) 11:39

Run MIDP Application:
C:\WTK22\bin\emulatorw.exe -gui -Xdescriptor:


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 76

    TopList  
cron