powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / зависимости моих зависимостей это мои зависимости?
12 сообщений из 12, страница 1 из 1
зависимости моих зависимостей это мои зависимости?
    #38663089
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я что-то с мавеном вообще запутался.

я у себя в коде вижу следующее.
есть мой проект, у него есть зависимости. Одна из них это lib1. lib1 имеет в зависимостях lib11.

Я вижу, что в коде проекта используется код из библиотеки lib11. И всё компилится.

Вопрос: это всегда так или нет?

всегда ли транзитивны зависимости? или это настраивается?

P.S. mvn dependency:tree - лютая команда)
...
Рейтинг: 0 / 0
зависимости моих зависимостей это мои зависимости?
    #38663098
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В чем вопрос? Зависимостями можно управлять да, гуглить maven exclude dependency, а что еще непонятно?
...
Рейтинг: 0 / 0
зависимости моих зависимостей это мои зависимости?
    #38663141
WGA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WGA
Гость
redwhite90,

Транзитивность заканчивается на зависимостях со scope = provided.
...
Рейтинг: 0 / 0
зависимости моих зависимостей это мои зависимости?
    #38663436
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WGA,
дадите какую-нить линку в догонку?
...
Рейтинг: 0 / 0
зависимости моих зависимостей это мои зависимости?
    #38663655
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
забыл ник,

забыл никВ чем вопрос?

помоему вопрос задан понятно.

забыл никЗависимостями можно управлять да

как-то общё слишком


забыл ник maven exclude dependency

судя по гуглу все зависимости транзитивные, кроме ексклуднутых.


Есть по мавену что почитать на русском? чтобы основные концепции понять, а детали можно уже и на буржуйском читать
...
Рейтинг: 0 / 0
зависимости моих зависимостей это мои зависимости?
    #38663978
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90,

Код: java
1.
Class.forName("....");



аццкая зависимость. И что характерно она бывает завуалирована.
...
Рейтинг: 0 / 0
зависимости моих зависимостей это мои зависимости?
    #38664181
WGA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WGA
Гость
redwhite90WGA,
дадите какую-нить линку в догонку?Предлагаете и погуглить за Вас? )

http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html

ЗЫ. Форум - отличная способ обменяться знаниями, но злоупотреблять не стОит...
...
Рейтинг: 0 / 0
зависимости моих зависимостей это мои зависимости?
    #38664185
WGA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WGA
Гость
maytonredwhite90,

Код: java
1.
Class.forName("....");



аццкая зависимость. И что характерно она бывает завуалирована.И что характерно, даже не делают хотя бы так
Код: java
1.
Class.forName(oracle.jdbc.OracleDriver.class.getName());
...
Рейтинг: 0 / 0
зависимости моих зависимостей это мои зависимости?
    #38664192
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WGAmaytonredwhite90,

Код: java
1.
Class.forName("....");



аццкая зависимость. И что характерно она бывает завуалирована.И что характерно, даже не делают хотя бы так
Код: java
1.
Class.forName(oracle.jdbc.OracleDriver.class.getName());



И это правильно в принципе, во-первых не завязываешься на какую-то имплементацию, во-вторых не нужна зависимость при компиляции
...
Рейтинг: 0 / 0
зависимости моих зависимостей это мои зависимости?
    #38664302
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WGAredwhite90WGA,
дадите какую-нить линку в догонку?Предлагаете и погуглить за Вас? )

http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html

ЗЫ. Форум - отличная способ обменяться знаниями, но злоупотреблять не стОит...

я читал это...так как-то не очень френдли написано)

В формате справочника, я бы хотел в формате поучений)
...
Рейтинг: 0 / 0
зависимости моих зависимостей это мои зависимости?
    #38664551
WGA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WGA
Гость
redwhite90я читал это...так как-то не очень френдли написано)

В формате справочника, я бы хотел в формате поучений)Ну не знаю, что недружественного в таком утверждении
цитатаprovided
This is much like compile, but indicates you expect the JDK or a container to provide the dependency at runtime. For example, when building a web application for the Java Enterprise Edition, you would set the dependency on the Servlet API and related Java EE APIs to scope provided because the web container provides those classes. This scope is only available on the compilation and test classpath, and is not transitive .
...
Рейтинг: 0 / 0
зависимости моих зависимостей это мои зависимости?
    #38664599
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WGA,

а когда идёт речь про другие скопы - про транзитивность вообще ничего не говорится
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / зависимости моих зависимостей это мои зависимости?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]