Форум программистов, компьютерный форум, киберфорум
Java: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/68: Рейтинг темы: голосов - 68, средняя оценка - 4.69
Добрый самаритянин
 Аватар для John_Pa9JIbHuK
1107 / 622 / 139
Регистрация: 31.03.2009
Сообщений: 2,567

Экспорт проекта в Eclipse IDE

24.11.2011, 13:09. Показов 12967. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет.
Вопрос к тем кто использует эту среду(Java).
Как сделать экспорт проекта в .jar, если к данному проекту подключены доп. библиотеки?
Подключал библиотеку как описано здесь
После чего сделал экспорт в .jar, в итоге в jar файле оказалась папка lib с библиотеками, но все равно приложение не запускается(запускается, но не работают библиотеки, которые были подключены)
Из самой среды все работает корректно.
Желательно сделать это как делает NetBeans:
Рядом с JAR лежит папка lib, в которой и располагаются библиотеки.
Спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.11.2011, 13:09
Ответы с готовыми решениями:

IDE Eclipse
Здравствуйте. Не нашел ничего, что касается Eclipse. Помогите разобраться, где основные статьи на форуме по работе наIDE Eclipse.

О гибкости IDE Eclipse
Я только начинаю изучать JAVA и естественно встал вопрос на какой именно IDE остановиться. Больше всего меня заинтересовали Eclipse и ...

Спецификации IDE Eclipse
На сайте http://www.eclipse.org/downloads/ можно скачать следующие спецификации IDE Eclipse: - Eclipse IDE for Java EE Developers, 228 MB...

6
 Аватар для mutagen
2587 / 2260 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
24.11.2011, 13:36
экспортить в runable jar
там при экспорте есть 3 варианта:
1. зависимые либки в субпапку рядом с jar
2. упаковать их в твой jar и тогда эклипс добавит свой класс jar in jar loader (не забыть указать в выпадающем списке вверху Launch configuration какой класс запускать)
3. перепаковать контетнт jar в твой новый jar так чтобы там в либках валялись все классы из jar, остальное так же как в 2 пункте
1
Добрый самаритянин
 Аватар для John_Pa9JIbHuK
1107 / 622 / 139
Регистрация: 31.03.2009
Сообщений: 2,567
24.11.2011, 15:10  [ТС]
mutagen
Что-то не особо получается.
Можешь первые 2 пункта по подробнее расписать?
0
 Аватар для mutagen
2587 / 2260 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
24.11.2011, 15:49
правой кнопкой по проекту в окошке пакадж эксплорера, выбираем экспорт.
там выбираем папку java а в ней Runnable JAR, открылось окошко экспорта.
верху выбираем класс который стартовать в выпадающем списке Launch configuration
и радиокнопкой ниже выбираем как будети спакован наш jar (читай предыдущий пост)
всё финиш
0
Добрый самаритянин
 Аватар для John_Pa9JIbHuK
1107 / 622 / 139
Регистрация: 31.03.2009
Сообщений: 2,567
24.11.2011, 15:57  [ТС]
Проблему решил путем ручной правки Manifest файла.
Code
1
Class-Path: lib/jsoup-1.6.1.jar
Добавлено через 3 минуты
Как заставить эклипс задавать class-path автоматически?
0
 Аватар для mutagen
2587 / 2260 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
24.11.2011, 16:15
Цитата Сообщение от John_Pa9JIbHuK Посмотреть сообщение
Проблему решил путем ручной правки Manifest файла.
Code
1
Class-Path: lib/jsoup-1.6.1.jar
Добавлено через 3 минуты
Как заставить эклипс задавать class-path автоматически?
автоматом он может только при перепаковке внутрь своего jar, а когда внешние он "хз" куда ты их потом положишь вот и не лезет в манифест, просто предупреждает что кину в субфолдер lib рядом, зависимости, ты уже товарищ программер решай как дальше юзать
можно ещё экспортнуть скрипт для ANTа и там ручками тоже дописать
0
Добрый самаритянин
 Аватар для John_Pa9JIbHuK
1107 / 622 / 139
Регистрация: 31.03.2009
Сообщений: 2,567
25.11.2011, 06:40  [ТС]
Цитата Сообщение от mutagen Посмотреть сообщение
автоматом он может только при перепаковке внутрь своего jar, а когда внешние он "хз" куда ты их потом положишь вот и не лезет в манифест, просто предупреждает что кину в субфолдер lib рядом, зависимости, ты уже товарищ программер решай как дальше юзать
Должен бы знать, так как папку lib я кидаю прямо в проект, и подключаю библиотеки относительно ее по относительному пути.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.11.2011, 06:40
Помогаю со студенческими работами здесь

Плагин IDE Eclipse
Подскажите какой-то плагин дабы ускорить написание доступа к тому же классу, либо чтоб не писать каждый раз System.out.println. Подсказки,...

Java: IDE Eclipse, Console
Подскажите как мне в eclipse сделать вместо такой консоли такую

Непонятные сообщения в Eclipse IDE
Всем здравствуйте. Пытаюсь изучить Java по книге Файн Я. - Программирование на Java для детей, родителей, дедушек и бабушек - 2011....

Тест Selenium IDE на java в eclipse
Мне нужно сделать тест через Selenium IDE на java. Программа не хочет запускаться с любыми тестами. Вот что я делал: Сначала я создал...

Приближение рабочей области окна IDE Eclipse
Добрый вечер всем! Будьте добры подскажите пожалуйста как приближать эту рабочую область окна ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru