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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Подскажите с MANIFEST.MF 
V
    Опции темы
Killer_13
  Дата 23.1.2012, 19:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Вот, товарищ, только недавно похожую тему создал,  Но у меня почему-то не катит.. :(

Знаю, задача оч тривиальная, нарыл кучу инфы, все просто а у меня "Could not find the main class"
Ошибка самая стандартная, а у меня как не пробовал - не запускается.. :(
Вот интересные наблюдения, перепробовал - не идет.
http://todayguesswhat.blogspot.com/2011/03...eferencing.html

Экспортнул из Eclipse в jar
Вот так вот все выглядит (прикрепил файл)

в мейн - несколько классов
в папке lib то же, что и в корне - 4 dll и 3 jar, это я уже пробую по разному...
вот так вот выглядит MANIFEST.MF
Код

Manifest-Version: 1.0
Main-Class: main.Window
Class-Path: ./lib/


Спасибо за помощь.

Это сообщение отредактировал(а) Killer_13 - 23.1.2012, 19:30

Присоединённый файл ( Кол-во скачиваний: 6 )
Присоединённый файл  123.JPG 52,50 Kb
PM MAIL   Вверх
mstalker26
Дата 23.1.2012, 20:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Хм. Выложи проект, если не секретный, попробую у себя экспортировать.
Кстати, как запускаешь проект? Напиши подробно.

Это сообщение отредактировал(а) mstalker26 - 23.1.2012, 20:52
--------------------
Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
PM   Вверх
Killer_13
Дата 23.1.2012, 20:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата

Плохо экспортировал smile. Посмотри, твои jar-ы и dll-ки лежат в корне архива, а не в папке lib.
я же написал, что - цитирую!
Цитата

в папке lib то же, что и в корне - 4 dll и 3 jar,

Прикрепляю свой *.jar
http://dl.dropbox.com/u/26399837/S.jar

Спасибо.
PM MAIL   Вверх
mstalker26
Дата 23.1.2012, 20:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Цитата

я же написал, что - цитирую!

У меня конец рабочего дня, можно простить smile
--------------------
Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
PM   Вверх
Killer_13
Дата 23.1.2012, 20:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Конечно можно. smile Буду благодарен за помощь, ато методом тыка уже час убил.. :(
PM MAIL   Вверх
mstalker26
Дата 23.1.2012, 20:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Вот манифест из твоего jar
Код

Manifest-Version: 1.0
Main-Class: main.Window
Class-Path: ./main/


там не lib, а main.
--------------------
Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
PM   Вверх
Killer_13
Дата 23.1.2012, 21:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Да, там уже измененная версия, но или так, или так - оно не запускается. :( А мне завтра отдать нужно. :( В еклипсе все ок, а тут на тебе, никогда не сталкивался, так как всегда показывал проекты только из эклипса - этого было достаточно.. 
PM MAIL   Вверх
mstalker26
Дата 23.1.2012, 21:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



ну раз завтра отдать нужно, будем разбираться smile.
Давай скриншоты как экспортируешь, подробно. Думаю у тебя в этом месте затык, уж больно Class-Path чудной какой-то.

edit:
я пока домой топаю, оттуда напишу

Это сообщение отредактировал(а) mstalker26 - 23.1.2012, 21:13
--------------------
Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
PM   Вверх
Killer_13
Дата 23.1.2012, 21:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



В проекте должны в идеале должны присутствовать только файли помечены красной точкой, сейчас много мусора, из-за проб разных...
Вот составил скрин - как это дело делалось...
http://dl.dropbox.com/u/26399837/Process.jpg


PM MAIL   Вверх
Killer_13
Дата 23.1.2012, 21:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



- вот еклипсовый проект.
Если что За код просьба не ругать, так как было написано в 2 дня и чтоб сдать... в ОпенГл не оч то и разбирался..
http://dl.dropbox.com/u/26399837/Snake.rar
PM MAIL   Вверх
mstalker26
Дата 23.1.2012, 22:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



что-то не могу я твой проект запустить smile, ладно попробуй следующее.
Export -> Runnable JAR file (выберешь конфигурацию с которой запускаешь проект, название jar-а и главное Package required libraries into generated JAR).

Жду результата smile

edit: вроде твоя проблема http://forum.vingrad.ru/forum/topic-345706...D0%B8-jogl.html

Это сообщение отредактировал(а) mstalker26 - 23.1.2012, 23:00
--------------------
Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
PM   Вверх
Killer_13
Дата 23.1.2012, 23:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Понимаете, я и так и сяк, тут вся фишка в библиотеках, да я видел эту тему, но почему-то у меня не получается. :(
Я так как вы пишете тоже делал, никак, просто не запускается..
PM MAIL   Вверх
Killer_13
Дата 24.1.2012, 00:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Диво дивное, заработало - вся фишка была в том, что я библиотеки пихал как "Add external JARs" а нужно было просто "Add JARs".
А почему запускается только с командной строки? Почему я не могу по двойному клику jarник запустить?
PM MAIL   Вверх
mstalker26
Дата 24.1.2012, 00:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



как запускаешь с командной строки? java -jar твой_файл?
--------------------
Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
PM   Вверх
Killer_13
Дата 24.1.2012, 00:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Да, так запускается.
Тут человечек на другом форуме подсказал, что по двойному клику может не запускаться потом, что 
Цитата

Скорее всего, какая-нибудь программулина типа Nokia Suite прописала себя для jar файлов, и JRE теперь эти jAR'ники не запускает. Проблема распространённая, врядли это у тебя бок.
Вот один из вариантов, который кому-то помог:

Можно так - реестр:

HKEY_CLASSES_ROOT\.jar - (default) "jarfile"
HKEY_CLASSES_ROOT\jarfile\shell\open\command - (default) "C:\Program Files\Java\jre6\bin\javaw.exe" -jar "%1" %*

Можно javaw.exe вызвать из windows\system32

Для запуска по двойному клику - только эта настройка.
Nokia PC Suite прописывает себя для .jar, после чего файлы не запускаются по двойному клику.


А можно скачать Jarfix 1.2.0 (~42 Кб) и с его помощью восстановить ассоциацию.


Думаю вопрос решен. smile
Спасибо за помощь. smile
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

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

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


 




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


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

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