Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> не могу запустить .jar файл, .jar файл на КПК 
:(
    Опции темы
LAKERS
Дата 6.4.2006, 08:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 156
Регистрация: 10.2.2006
Где: Москва

Репутация: нет
Всего: нет



упаковал свои 2 файла .class(на КПК запускаются нормально) в .jar, который на КПК не запускается, выдает ошибку - cannot find class"" - в путях вроде прописано все...в чем может быть проблема?
PM MAIL ICQ   Вверх
Beard
Дата 6.4.2006, 10:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 228
Регистрация: 5.7.2005
Где: Санкт-Петербург

Репутация: 2
Всего: 9



А как запаковывал?
PM MAIL   Вверх
LSD
Дата 6.4.2006, 10:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 210
Всего: 538



А этот jar, на PC запускаеся?


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
LAKERS
Дата 6.4.2006, 11:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 156
Регистрация: 10.2.2006
Где: Москва

Репутация: нет
Всего: нет



на ПК тоже не запускался, посоветовался тут, сказали манифест надо править...

jar cvfm p1.jar man.mf ProCommander.class ProCommander$1.class

в манифесте man.mf к тому что создается по-умолчанию (jar cvf p1.jar ProCommander.class ProCommander$1.class) добавил Main-Class: ProCommander

запускается на КПК но выдает теперь ошибку java.lang.NoClassDefFoundError: ProCommander$1
at ProCommander.<init>() at ProCommander.main()
PM MAIL ICQ   Вверх
batigoal
Дата 6.4.2006, 16:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 24
Всего: 151



А ты в JAR запаковал все, что накомпилировалось, или только некоторые файлы?


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
LAKERS
Дата 6.4.2006, 19:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 156
Регистрация: 10.2.2006
Где: Москва

Репутация: нет
Всего: нет



ProCommander.class ProCommander$1.class вот эти два я туда и сунул...компилировал я ProCommander.java
PM MAIL ICQ   Вверх
LAKERS
Дата 7.4.2006, 11:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 156
Регистрация: 10.2.2006
Где: Москва

Репутация: нет
Всего: нет



так в чем может быть загвоздка?
PM MAIL ICQ   Вверх
jer1
Дата 7.4.2006, 11:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 123
Регистрация: 24.1.2005
Где: Харьков Украина

Репутация: 4
Всего: 5



а классы принадлежат какому-нибудь пакету?



--------------------
:w!q
PM MAIL   Вверх
LSD
Дата 7.4.2006, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 210
Всего: 538



Цитата(LAKERS @ 7.4.2006, 12:07 Найти цитируемый пост)
так в чем может быть загвоздка?

Приатачь к сообщению jar-ник.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
LAKERS
Дата 7.4.2006, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 156
Регистрация: 10.2.2006
Где: Москва

Репутация: нет
Всего: нет



вот
Добавлено @ 13:02
Цитата(jer1 @ 7.4.2006, 11:16 Найти цитируемый пост)
а классы принадлежат какому-нибудь пакету?

класс сам создал, в них импортировал я библ org.apache.commons.net, но с ней уже проблем вроде не возникает...

Это сообщение отредактировал(а) LAKERS - 7.4.2006, 13:00

Присоединённый файл ( Кол-во скачиваний: 5 )
Присоединённый файл  ProCommander.jar 7,13 Kb
PM MAIL ICQ   Вверх
jer1
Дата 7.4.2006, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 123
Регистрация: 24.1.2005
Где: Харьков Украина

Репутация: 4
Всего: 5



давай пойдём другим путём,

создай и запусти следующий архив

1.
Код

// ProCommander.java
public class ProCommander {
    public static void main ( String[] args ) {
        System.out.println("hi");
    }
}


2.
javac ProCommander.java

3.
//MANIFEST.MF
Manifest-Version: 1.0
Main-Class: ProCommander

jar -c -f procommander.jar -m MANIFEST.MF ProCommander.class

4.
java -jar procommander.jar

получилось?

--------------------
:w!q
PM MAIL   Вверх
LSD
Дата 7.4.2006, 14:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 210
Всего: 538



У меня он нормально запустился на JDK 1.1.8 таким образом:
Код
java -classpath C:\Develop\JDK1.1.8\lib\classes.zip;C:\Develop\JDK1.1.8\bin\ProCommander.jar ProCommander



--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
LAKERS
Дата 7.4.2006, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 156
Регистрация: 10.2.2006
Где: Москва

Репутация: нет
Всего: нет



Цитата(jer1 @ 7.4.2006, 13:54 Найти цитируемый пост)
получилось?

сделас jar cf, а не -с -f (ругается -f : no such file or directory) ругается на -m:no such file or directory создает jar и на КПК он не запускается: cannot find class ""
Добавлено @ 14:57
Цитата(LSD @ 7.4.2006, 14:32 Найти цитируемый пост)
У меня он нормально запустился на JDK 1.1.8 таким образом:

Без подсветки
1:

java -classpath C:\Develop\JDK1.1.8\lib\classes.zip;C:\Develop\JDK1.1.8\bin\ProCommander.jar ProCommander

да, в принципе у меня тоже идет на ПК, но на КПК не хочет....выдает ту ошибку о которой писал выше(в этот раз опять почему-то cannot find class)

Это сообщение отредактировал(а) LAKERS - 7.4.2006, 15:00
PM MAIL ICQ   Вверх
jer1
Дата 7.4.2006, 16:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 123
Регистрация: 24.1.2005
Где: Харьков Украина

Репутация: 4
Всего: 5



попробуй создать архив так:

jar -cfm procommander.jar MANIFEST.MF ProCommander.class

Manifest-Version: 1.0\n
Main-Class: ProCommander\n

в манифесте после Main-Class: пробел затем ИмяКласса затем без пробела нажать Enter (то есть одна пустая строка)
--------------------
:w!q
PM MAIL   Вверх
LSD
Дата 7.4.2006, 22:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 210
Всего: 538



Цитата(LAKERS @ 7.4.2006, 15:50 Найти цитируемый пост)
да, в принципе у меня тоже идет на ПК, но на КПК не хочет....выдает ту ошибку о которой писал выше(в этот раз опять почему-то cannot find class)

Та JVM для КПК, что ты используешь коммерческая или нет? Если нет дай уже наконец ссылку на нее.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0583 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.