Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2      [все]
 IntellijIdea как импортировать свой jar ???  [new]
wolverin
Member

Откуда:
Сообщений: 948
никак не могу разобраться что еще нужно - из другого проекта собрал jar классов, которые мне нужны в новом проекте
в новом проекте добавил в библиотеки этот jar (физически остался в старом проекте), даже редактор видит "папку", но без классов в ней, а компилятор один хрен выдает при попытки наследования классов

error: package local_lib does not exist
12 мар 19, 13:27    [21830209]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
Alexey Tomin
Member

Откуда: Самара
Сообщений: 1712
wolverin
никак не могу разобраться что еще нужно - из другого проекта собрал jar классов, которые мне нужны в новом проекте
в новом проекте добавил в библиотеки этот jar (физически остался в старом проекте), даже редактор видит "папку", но без классов в ней, а компилятор один хрен выдает при попытки наследования классов

error: package local_lib does not exist


Для сборки проектов используйте maven/gradle/bazel
Без этого будут проблемы и чем дальше- тем больше.
12 мар 19, 14:49    [21830316]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
Partisan M
Member

Откуда:
Сообщений: 1356
wolverin,

хотел было обругать IDEA, но лучше обругать предыдущий ответ. Кто чем пользуется, тот пусть изучает его.
Необязательно было отвечать про не относящиеся к вопросу maven/gradle/bazel.
12 мар 19, 15:00    [21830336]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
Partisan M
wolverin,

хотел было обругать IDEA, но лучше обругать предыдущий ответ. Кто чем пользуется, тот пусть изучает его.
Необязательно было отвечать про не относящиеся к вопросу maven/gradle/bazel.


лучше бы, конечно, ответить по теме?
Вариант с мавен\градл - интереснее.
12 мар 19, 15:07    [21830350]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
Озверин
Member

Откуда: Ростов-на-Дону
Сообщений: 5183
wolverin
никак не могу разобраться что еще нужно - из другого проекта собрал jar классов, которые мне нужны в новом проекте
в новом проекте добавил в библиотеки этот jar (физически остался в старом проекте), даже редактор видит "папку", но без классов в ней, а компилятор один хрен выдает при попытки наследования классов

error: package local_lib does not exist


вы добавили через project structure-libraries папку с jar файлом?
12 мар 19, 15:09    [21830355]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
wolverin,

https://stackoverflow.com/questions/1051640/correct-way-to-add-external-jars-lib-jar-to-an-intellij-idea-project
12 мар 19, 15:27    [21830388]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
mayton
Member

Откуда: loopback
Сообщений: 41020
Alexey Tomin
wolverin
никак не могу разобраться что еще нужно - из другого проекта собрал jar классов, которые мне нужны в новом проекте
в новом проекте добавил в библиотеки этот jar (физически остался в старом проекте), даже редактор видит "папку", но без классов в ней, а компилятор один хрен выдает при попытки наследования классов

error: package local_lib does not exist


Для сборки проектов используйте maven/gradle/bazel
Без этого будут проблемы и чем дальше- тем больше.

Я тоже самое хотел написать. Но решил подождать. Еще через 5 страниц флуда автор вернётся и окажется что ему
это надо было сиюминутно или просто кто-то попросил пофиксить....

P.S. In vitium ducit cuplae fuga.
12 мар 19, 20:12    [21830695]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
wolverin
Member

Откуда:
Сообщений: 948
Petro123
wolverin,

https://stackoverflow.com/questions/1051640/correct-way-to-add-external-jars-lib-jar-to-an-intellij-idea-project

так и делал - в депенденсах висит, в окне проекта во внешних библиотеках видна, редактор библиотеку видит, переходы делает по класса, а компилятор посылает
13 мар 19, 05:59    [21830908]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
wolverin
Member

Откуда:
Сообщений: 948
т.е. я добился чтобы в редакторе нигде ошибку не подсвечивало, но при компиляции затык
13 мар 19, 06:00    [21830910]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
wolverin
Member

Откуда:
Сообщений: 948
такое ощущение что сам jar должен иметь что то еще, кроме просто самих классов
13 мар 19, 06:02    [21830912]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
yvprod
Member

Откуда:
Сообщений: 10
jar в студию)
13 мар 19, 08:29    [21830932]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
wolverin,
Если обучение, то надо брать ссылку с примером и ее делать по шагам. А не делать что вам вздумается.
Где ссылка на пример Hello world?
Где скрины как делаете по шагам?


mayton
Я тоже самое хотел написать.

Новички в первые дни программирования, просто не будут воспринимать сборку БЕЗ IDE.
13 мар 19, 08:31    [21830934]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
wolverin
Member

Откуда:
Сообщений: 948
Petro123,

вместо скринов

https://intellij-support.jetbrains.com/hc/en-us/community/posts/207108385-IntelliJ-not-able-to-resolve-classes-of-external-Libraries-for-Maven-projects

тоже самое
13 мар 19, 08:47    [21830947]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
wolverin
Member

Откуда:
Сообщений: 948
yvprod,

jar содержит просто исходники и все
13 мар 19, 08:48    [21830949]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
wolverin
Member

Откуда:
Сообщений: 948
wolverin,

скопировал классы в проект - все находится и компилится
13 мар 19, 08:51    [21830951]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
wolverin
yvprod,

jar содержит просто исходники и все
ты не рассуждай, а делай что говорят, jar сюда. Скрины сюда. Пошаговые действия сюда. Скрин ошибки сюда.
Скоро на вторую страницу пойдем...
13 мар 19, 08:59    [21830957]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
wolverin
Member

Откуда:
Сообщений: 948
Petro123,

в первом проекте сложил файлы с классами в отдельную папку, создал артифакт JAR по этой папке который содержит все эти классы
https://yadi.sk/i/wNbsXGHcNq0dEg

в новом проекте добавил библиотеку и в зависимости созданный джар из другого проекта
13 мар 19, 09:22    [21830974]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
wolverin
Member

Откуда:
Сообщений: 948
сделал по иному - добавил во второй проект "модуль" первого и указал в зависимость его, все работает, но видок кривой - теперь 2 проекта отображаются в одном и нужно тянуть из старого те jar что там подключил (
13 мар 19, 10:48    [21831047]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
wolverin
Member

Откуда:
Сообщений: 948
как то можно логичней все это сделать???
13 мар 19, 10:49    [21831048]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
wolverin
Member

Откуда:
Сообщений: 948
импорт модуля одного в другой мне не подходит по той причине, что некоторые классы мне нужно переписать, т.к. не нужна большая часть методов из первого во втором, при этом классы которые используют их не меняются....

не ужели никто не знает и все просто копируют файлы
13 мар 19, 11:23    [21831085]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
wolverin,
У меня иклипс и нет твоей ide.
Опиши классы и их взаимосвязи.
"диаграмма классов".
Кроме того, в продакшене, есть термин веб приложение.
И библиотеку Математика. jar можно положить общей для приложенияА и приложениеБ.
А можно копировать.
13 мар 19, 11:32    [21831094]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
mayton
Member

Откуда: loopback
Сообщений: 41020
wolverin, я бинарники подключаю. Зачем ты втаскиваешь сорцы - непонятно.

Если тебе надо вносить изменения - распакуй архив и положи в сорцы.

Вобщем заходи в дом в дверь как все люди.
13 мар 19, 11:33    [21831096]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
mayton,

+1
13 мар 19, 11:38    [21831105]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
wolverin
Member

Откуда:
Сообщений: 948
mayton,

мне нужно часть классов перенести, а часть переписать, при этом сорцы нужны, чтобы использовать классы из них дальше
13 мар 19, 11:42    [21831109]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
mayton
Member

Откуда: loopback
Сообщений: 41020
wolverin
mayton,

мне нужно часть классов перенести, а часть переписать, при этом сорцы нужны, чтобы использовать классы из них дальше

Просто сделай как я говорю.
13 мар 19, 11:46    [21831114]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
wolverin
mayton,

мне нужно часть классов перенести, а часть переписать, при этом сорцы нужны, чтобы использовать классы из них дальше
диаграмму давай.
13 мар 19, 11:47    [21831116]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
wolverin
Member

Откуда:
Сообщений: 948
mayton
Просто сделай как я говорю.

мне не нужно делать изменения в тех классах что я импортирую
13 мар 19, 11:49    [21831117]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
wolverin
Member

Откуда:
Сообщений: 948
Petro123,

мне не диаграмма нужна, а понять почему классы из jar моего не видятся в новом проекте
13 мар 19, 11:50    [21831120]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
mayton
Member

Откуда: loopback
Сообщений: 41020
Дружище. Компиллятор в либах (*.jar) подключает исходники не для компилляции. А для отладчика.
Он их взял "к сведению". Но он их НЕ БУДЕТ компилировать. Для того чтобы твоя драгоценная
библиотека подключилась к проекту. Тебе ее нужно
- либо скачать бинарнками (это байткод. *.class файлы)
- либо ее переложить из либов в сорцы и там ПЕРЕКОМПИЛИРОВАТЬ.
13 мар 19, 11:53    [21831124]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
wolverin
Petro123,
мне не диаграмма нужна, а понять почему классы из jar моего не видятся в новом проекте

Упрямые и ленивые быстро уходят из профессии.
Вторая страница.
13 мар 19, 12:05    [21831134]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
wolverin
Member

Откуда:
Сообщений: 948
mayton
Но он их НЕ БУДЕТ компилировать. Для того чтобы твоя драгоценная
библиотека подключилась к проекту. Тебе ее нужно
- либо скачать бинарнками (это байткод. *.class файлы)

отоночо.... т.е. в джар надо ложить бинарники... щас щас щас похоже поедем )
13 мар 19, 12:22    [21831151]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
Tsyklop
Member

Откуда: Украина
Сообщений: 1009
читал тему и потерялся... потерял ту нить что требуется ТС.
13 мар 19, 12:22    [21831154]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Tsyklop
читал тему и потерялся... потерял ту нить что требуется ТС.
как 2 проекта и либу jar подключить вместе и разом править в IDE. Вроде так.
13 мар 19, 12:26    [21831160]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
wolverin
Member

Откуда:
Сообщений: 948
mayton,

фсе, полетели, сложил в джар классы и во втором проекте поехало, СПАСИБИЩЕ ))
13 мар 19, 12:27    [21831162]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
mayton
Member

Откуда: loopback
Сообщений: 41020
Historia magistra vitae. С богом.
13 мар 19, 12:38    [21831189]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
jbond81
Member

Откуда:
Сообщений: 736
Petro123
wolverin,
Если обучение, то надо брать ссылку с примером и ее делать по шагам. А не делать что вам вздумается.
Где ссылка на пример Hello world?
Где скрины как делаете по шагам?


mayton
Я тоже самое хотел написать.

Новички в первые дни программирования, просто не будут воспринимать сборку БЕЗ IDE.


Вопрос не новичка про ИДЕА: почему при забаненном репозитории jcenter мавен билд без идеи фейлится, а мавен билд из идеии, причем с обязательным билдом проекта самой идеей проходит на ура в условиях бана.

В идее используется такая же технология обхода блокировок РКН как и у телеграм?
17 мар 19, 11:20    [21835100]     Ответить | Цитировать Сообщить модератору
 Re: IntellijIdea как импортировать свой jar ???  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
jbond81,
Не могу сказать. Это вопрос не прогерам, а админам.
17 мар 19, 13:09    [21835151]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: 1 2      [все]
Все форумы / Java Ответить