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

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

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

Откуда: Самара
Сообщений: 1686
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

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

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

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

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


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

Откуда: Ростов-на-Дону
Сообщений: 5066
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)
Сообщений: 38462
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
Сообщений: 40422
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

Откуда:
Сообщений: 939
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

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

Откуда:
Сообщений: 939
такое ощущение что сам 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)
Сообщений: 38462
wolverin,
Если обучение, то надо брать ссылку с примером и ее делать по шагам. А не делать что вам вздумается.
Где ссылка на пример Hello world?
Где скрины как делаете по шагам?


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

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

Откуда:
Сообщений: 939
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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Просто сделай как я говорю.
13 мар 19, 11:46    [21831114]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Java Ответить