![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Neu |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 11.8.2005 Где: Bonn, Germany Репутация: нет Всего: нет |
Если я свой Sun one studio закрою, кликаю на Proba.jar, doppelklick и ничего не открывается.
Я создалтекстовый фаил, назвал его start.bat, вписал эту строку и тоже не вышло. Программное обеспечение- для этого тоже существуют программы? |
|||
|
||||
sergejzr |
|
|||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 6 Всего: 360 |
Значит у тебя настройки создания jar'a надо поменять.
Замени строку на java -cp "Proba.jar" Proba Добавлено @ 21:02
Например: http://nsis.sourceforge.net/download/ |
|||
|
||||
Neu |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 11.8.2005 Где: Bonn, Germany Репутация: нет Всего: нет |
напиши свой icq
|
|||
|
||||
Neu |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 11.8.2005 Где: Bonn, Germany Репутация: нет Всего: нет |
Наверно все эти программы денег стоят?
Или можно бесплатно где скачать? |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
Если идти по пути использования Java Web Start, то все будет бесплатно.
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
sergejzr |
|
|||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 6 Всего: 360 |
Какие программы? Ты по ссылке ходил? |
|||
|
||||
chief39 |
|
|||
![]() карманная тигра ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1631 Регистрация: 20.5.2005 Где: Киев Репутация: 15 Всего: 77 |
В общем...
Ты написал свой класс. он с расширением .java потом компилятор javac откомпилировал его в байткод(исполяемый код для jvm - виртуальной машины) получил файлик с расширением .class ты можешь из его текущей директории запустить его java probe (без расширения - имя класса). Всё это делает твоя студия за тебя, когда ты "что-то там делаешь и нажимаешь". Потом, когда у тебя случайно создался jar файл - это значит что архиватор jar сделал этот архив, в который запихнул твой заархивированный класс и туда же сгенерированный файл манифест в котором сказано что при запуске этого джара запускать твой класс. Теперь jar ты можешь запустить так java -jar probe.jar (тут с расширением) То есть виртуальной машине говоришь что программа у тебя собрана в один архив - оттуда и запускать. В системе может быть зарегистрировано расширение .jar - как и вордовский документ - "если такое расширение - открыть этой прогой(вордом, java.exe, etc.)" Если ты создашь start.bat - там должно быть то что тебе уже писали. Тогда юзер может просто покликать на этом стартбате и запустить приложение. Но у клиента в любом случае должно быть на машине JRE в которое входит и jar.exe и java.exe P.S. Тут на форуме много уже таких описаний и факов. Глянь поиском. -------------------- Люди - это свечи. Они либо горят, либо их - в жопу!(с) |
|||
|
||||
bars_uz |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 106 Регистрация: 26.3.2005 Где: Tashkent Репутация: нет Всего: нет |
Sozdae .bat fail.. na bat faile zapeshi java -jar Proba.jar
Это сообщение отредактировал(а) bars_uz - 20.8.2005, 12:16 |
|||
|
||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 1 Всего: 290 |
А кто-нибудь знает, как в Eclipse создать исполняемый .jar ? Вроде Eclipse мощная штука и неужели нет такой возможности?
|
|||
|
||||
sergejzr |
|
|||
![]() Un salsero ![]() Профиль Группа: Админ Сообщений: 13285 Регистрация: 10.2.2004 Где: Германия г .Ганновер Репутация: 6 Всего: 360 |
File->Export->Jarfile
потом по волшебнику. Только Mainclass не забудь добавить. |
|||
|
||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 1 Всего: 290 |
sergej.z, спасибо. Сделал, вроде работает, но два глюка:
Почему-то в JPanel не подгрузилась фоновая картинка. Ведь все ресурсы теперь в одном файле, а внутри кода вроде, как путь к файлу прописан. Как быть? Почему-то при попытка выполнить некоторые действия приложение просто закрывается. Видимо какая-то ошибка происходит, но под эклипсом все Ок и нет Exceptions. В чем может быть дело? |
|||
|
||||
LSD |
|
||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Ресурсы из jar-файла подгружать надо так:
Добавлено @ 17:48 Без ошибки, трудно что-то сказать. Что за ошибку выдает? -------------------- 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. |
||||
|
|||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 1 Всего: 290 |
Не выдает вообще. Просто закрывается. Но может это из-за того, что какой-то файл найти не может.. Добавлено @ 17:58 А если я в эклипсе запущу приложение с такой подгрузкой ресурсов, то оно будет работать? или обязательно .jar должен быть? |
|||
|
||||
LSD |
|
||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Запусти консоль и запусти JAR отуда: java -jar application.jar, и посмотри будут ли какие нибудь ошибки в консоли.
Нет, не будет. Только ресурс обязательно должен лежать в CLASSPATH. Если Эклипс копирует ресурсы в CLASSPATH, то проблем не будет. -------------------- 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. |
||||
|
|||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 1 Всего: 290 |
||||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |