Обычная версия
Java форум JavaTalks
форум программистов

Поиск   Пользователи   Группы   Регистрация 
 Профиль   Личные сообщения 

 Вход 

Упаковка и распространение Java приложения
Список форумов
 ->  Swing, AWT & SWT


 
Начать новую тему 
Предыдущая тема :: Следующая тема  
Автор Сообщение
S.Dmitry : 40
Новичок

СообщениеЯнв 22, 2012 22:13 
Ответить с цитатой
Здравствуйте!

В проекте со Swing используется иконка. Загружается и используется корректно. Лежит в отдельной папке res. Как сделать так, чтобы при сборке проекта она вместе с папкой упаковывалась в JAR? Или это не нужно и есть другие методы распространения приложений?

Как вообще распространять приложения на Swing с использованием необходимых сторонних ресурсов?
К началу Посмотреть профиль Отправить личное сообщение
aleksandy : 1077
Завсегдатай

СообщениеЯнв 23, 2012 6:50 
Ответить с цитатой
Любое java-приложение следует паковать в jar.

S.Dmitry писал(а):
Как сделать так, чтобы при сборке проекта она вместе с папкой упаковывалась в JAR?

Зависит от того, чем пакуешь: из командной строки, ant-скриптом, maven-ом. Но в любом случае надо правильно задать параметры.
К началу Посмотреть профиль Отправить личное сообщение
ТокиТори : 1079
Завсегдатай

СообщениеЯнв 23, 2012 10:12 
Ответить с цитатой
Видимо, у автора темы иконка лежит рядом с проектом. Следует ее поместить в директорию с исходными текстами.
К началу Посмотреть профиль Отправить личное сообщение
S.Dmitry : 40
Новичок

СообщениеЯнв 23, 2012 10:57 
Ответить с цитатой
Забыл добавить. Проект создаётся с помощью Netbeans. Иконка лежит в корне проекта.

Адрес иконки для загрузки в программе - "icon.gif" - корректно работает.

Куда класть ресурсы и как их правильно паковать?
К началу Посмотреть профиль Отправить личное сообщение
ТокиТори : 1079
Завсегдатай

СообщениеЯнв 23, 2012 12:10 
Ответить с цитатой
Кладешь картинку в src и ant сам собирает jar.
К началу Посмотреть профиль Отправить личное сообщение
 
Начать новую тему  Ответить на тему
Страница 1 из 1
Список форумов
 -> Swing, AWT & SWT


 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Java and all Java-related trademarks and logos are trademarks or registered trademarks of Oracle Corporation in the United States and other countries.
Это сайт не относится к фирме Oracle Corporation и не поддерживается ею.

© 2006-2010 www.javatalks.ru: форум java программистов
Используется скрипт phpBB © 2001, 2010 phpBB Group

Хостинг от bizname.ru