|
Модераторы: LSD, AntonSaburov |
|
implements |
|
||||
Бывалый Профиль Группа: Участник Сообщений: 210 Регистрация: 20.7.2010 Репутация: нет Всего: нет |
Добрый день
Столкнулся с проблемкой, создание jar для модулей Есть два модуля, Buss и Server pom для Buss
Server использует этот модуль как зависимость, так-же использует другие Jar не описанные в <dependencies>(нет их, я их вручную подключаю) Так вот jar для buss создается А вот для Server нет(pom в принципе такой-же) Ошибки
Ошибки как для jar которые подключил вручную, так и с модуля buss Jar для server с зависимостями не нужен, приложения которое с ним работает, подключает все jar сама, а buss ему указываешь сам Как быть в этом случаи, как собрать Jar? Это сообщение отредактировал(а) implements - 17.12.2015, 11:07 |
||||
|
|||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15709 Регистрация: 24.3.2004 Репутация: 15 Всего: 537 |
Ничего не понятно. Что значит "подключаю вручную"? Что кому нужно, кто там сам что подключает?
-------------------- 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. |
|||
|
||||
implements |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 210 Регистрация: 20.7.2010 Репутация: нет Всего: нет |
Для компиляции я говорю "вот тебе библиотеки которые используются", в maven в зависимостях их нет А при создании Jar получаю ошибку package com....... does not exist Это сообщение отредактировал(а) implements - 17.12.2015, 12:16 |
|||
|
||||
mailer |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 20.10.2010 Репутация: нет Всего: нет |
Покажите пожалуйста полный вывод мавена. Иначе вам никто не поможет.
Кроме того,расскажите как конкретно вы указываете "библиотеки которые используются". Используются где и когда? А вообще рекомендую почитать ну хотя бы это Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
implements |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 210 Регистрация: 20.7.2010 Репутация: нет Всего: нет |
Вод ошибки
Подключение библиотек, добавляю их в classpath, в idea структура проекта ->libraries выбираю нужные jar, и подключаю их в нужный модуль Возможно я описываю не понятно как-то! |
|||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15709 Регистрация: 24.3.2004 Репутация: 15 Всего: 537 |
Об этом знает только IDEA, Maven об этих зависимостях ничего не знает. Надо подключить зависимости через <dependency> секцию, а потом реимпортировать POM (если автоимпорт не включен). -------------------- 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. |
|||
|
||||
implements |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 210 Регистрация: 20.7.2010 Репутация: нет Всего: нет |
Дык я о чем) В репозиториях maven этих библиотек нет пока вижу вариант такой Создавать свой удаленный Maven репозиторий и его подрубать Если это единственный вариант как правильнее это реализовать? |
|||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15709 Регистрация: 24.3.2004 Репутация: 15 Всего: 537 |
Надо добавить эти библиотеки в репозиторий мавена. Как зависит от того, что это за библиотеки - откуда берутся и как часто обновляются.
-------------------- 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. |
|||
|
||||
implements |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 210 Регистрация: 20.7.2010 Репутация: нет Всего: нет |
||||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15709 Регистрация: 24.3.2004 Репутация: 15 Всего: 537 |
Я бы рекомендовал поднять свой мавен репозиторий и настроить Maven на использование локального репозитория (Mirrors).
Я предпочитаю Nexus, там создать (в Nexus уже есть готовый) репозиторий для сторонних артефактов которых нет в публичных репозиториях и загрузить туда эту библиотеку. Этот же репозиторий стоит использовать для того чтобы выкладывать ваши артефакты. -------------------- 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. |
|||
|
||||
implements |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 210 Регистрация: 20.7.2010 Репутация: нет Всего: нет |
LSD, Вот за это спс, я так и думал, что придется свой реп создавать. Попробую на сервере развернуть его
|
|||
|
||||
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java tools & IDE's | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |