Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
deneb

Построение JAR'a

04.08.2011, 18:10. Показов 1032. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!

Возникла следующая неприятная ситуация. Я написал 2 приложения - клиент и сервер (оба с GUI, но это не столь важно). Проблема заключается в следующем:

Клиентская часть написана БЕЗ использования сторонних библиотек и созданный после build'a jar-файл замечательно работает.

Сервер писался для работы с PDM-системой. Разумеется, что использовались библиотеки, поставляемые разработчиками этой системы. Вот тут возникла проблема с подключением библиотек, ибо их неимоверное количество (примерно 3-4 тыс. пакетов). Структура библиотеки примерно такая: запутанное древо папок, содержащее в себе вперемешку jar-файлы, файлы классов и прочую лабуду. Подключить "в лоб" все найденные jar-архивы не помогает (IDE их воспринимает, но в ходе работы возникают ошибки). Нормально всё работает лишь когда в качестве библиотеки выбрана папка с этими ресурсами. И вот тут возникает основная проблема: при построении исполняемого jar-файла NetBeans не копирует библиотеки, ибо ругается, что "библиотека есть папка - не буду копировать!". JAR создался, но не запускается.

Объясните пожалуйста, как создать исполняемый файл, который будет работать со сторонними библиотеками, если нет возможности скопировать их по совету JAVA в папку "lib", лежащую рядом с самим JAR'ом?

З.Ы. Пробовал, интереса ради, копировать папку с классами PDM в папку lib - все равно не запускается...
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.08.2011, 18:10
Ответы с готовыми решениями:

Построение группы на примере вращений правильного треугольника и построение групп вообще
Вот есть группа, образованная в результате вращений правильного треугольника. Эта группа замкнутая, ассоциативная, имеет нейтральный...

Построение бд
Добрый день, форумчане. Только начала разбираться с бд, есть несколько вопросов по структуре бд. Сейчас бд на файлах, хочу переделать...

Построение
Здравствуйте вот нужно отредактировать программу т.к как не работает. Заранее спасибо все что не делал не могу понять , она не работает ....

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.08.2011, 18:10
Помогаю со студенческими работами здесь

Построение графика
Ребят есть такая функция: S(T)=s+\sum_{k=1}^{N}r*({t}_{k}-{t}_{k-1})*S({t}_{k-1})+\sum_{k=1}^{N}\sigma S({t}_{k-1})*({W}_{k}-{W}_{k-1}) ...

Построение графа на JS
Здравствуйте. Подскажите, пожалуйста, библиотеку на JS для построения графа. По факту нужно построить логическую топологию (естественно...

Построение классов
Добрый день! Пытаюсь реализовать проект в ООП. Задача стоит следующая: 1) Есть некоторые статистические таблицы(10-20 полей), которые...

Построение диаграмм
Здравствуйте. Есть задание: "Постройте диаграмму, на которой отражена разница между затратами на обеды трех семей. " Числа можно...

Построение графика
Всех приветствую! Мужики, помогите разобраться. Вот такой график нужно построить: У меня только вот так получается: ...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru