beldmit: (Программизм)
[personal profile] beldmit
Начал не то что осваивать Java, но писать на ней некое поделие. Поставил Eclipse (ага, на Debian отдельное развлечение — пришлось ставить не из пакета, а хрен знает откуда, чтобы версия как-то соответствовала описаниям в сети и работала), создал maven-проект. Примерно то же самое повторил под windows. SVN-репозитория пока нет, ну да ладно.

Дальше нужно мне подключить, скажем, itextpdf. Поиск в гугле по словам "itexpdf maven" приводит сюда, где приводится мелкий кусок xml-ного описания dependency. Если же я пойду в центральный репозиторий maven за тем же xpdf, и гляну тамошний pom-файл, то увижу простыню на 5 экранов, содержащую дофига всего. Собственно нужного мне в проекте depenedency там вроде как и нет.

И как это понимать, а главное — куда ходить правильнее?

Date: 2016-12-17 11:33 am (UTC)
From: [identity profile] cross-join.livejournal.com
А зачем нужна Ява с кучей зависимостей, если не секрет?

Date: 2016-12-17 11:37 am (UTC)
From: [identity profile] beldmit.livejournal.com
Так получилось.

Date: 2016-12-17 11:39 am (UTC)
From: [identity profile] cross-join.livejournal.com
Авария на производстве :)

Date: 2016-12-17 11:44 am (UTC)
From: [identity profile] beldmit.livejournal.com
Ну, скорее детская травма. Незакрытый гештальт, вот это всё.

Date: 2016-12-17 11:41 am (UTC)
From: [identity profile] kouzdra.livejournal.com
пришлось ставить не из пакета, а хрен знает откуда, чтобы версия как-то соответствовала описаниям в сети и работала

Вообще и Java SDK и Eclipse лучше ставить с сайта разработчика. Меньше потом приключений будет

Date: 2016-12-17 11:43 am (UTC)
From: [identity profile] beldmit.livejournal.com
Ну, в данном случае имелось в виду "не из дистрибутива". JDK с сайта Oracle, Eclipse с официального.

Date: 2016-12-21 11:56 am (UTC)
From: [identity profile] dph.livejournal.com
И вообще лучше уж ставить Idea )
При всей моей любви к eclipse, процесс его настройки под себя, со всеми плагинами и т.п. - достаточно длинный и требует некоторых знаний.
В idea скорее всего все уже есть.

А если про maven - то в начале проще вообще выкачивать собственно библиотеки и собирать напрямую, нежели возиться с maven-ом.
Ну, если тебе просто нужно сделать какую-то поделку, а не вести большой open-source продукт на гитхабе.
Edited Date: 2016-12-21 12:00 pm (UTC)

Date: 2016-12-21 08:38 pm (UTC)
From: [identity profile] beldmit.livejournal.com
Как раз эту задачу maven для меня прекрасно решает. Тут проблема была в установке современных версий всего под Debian.

Profile

beldmit: (Default)
Dmitry Belyavskiy

May 2025

S M T W T F S
    123
45678910
11121314151617
181920212223 24
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 8th, 2025 09:07 am
Powered by Dreamwidth Studios