Есть ли способ указать частную зависимость для проекта, который не будет виден другим?Отдельные зависимости Maven
То, что я пытаюсь достичь, в значительной степени похоже на то, что делает исключение, но с небольшим разницей - пользователь не должен знать об этой зависимости вообще и, следовательно, не должен явно использовать это исключение.
И если это невозможно (что, скорее всего, верно), то есть ли какая-то конкретная причина?
Я не уверен, чего вы пытаетесь достичь. Когда вы говорите «частные зависимости», вы имеете в виду «jar», которые вы написали ...? – user2339071
Будет ли использование области «предоставлено» для ваших зависимостей соответствовать вашим требованиям? Использование этой области означает, что зависимость «доступна только в пути к компиляции и тестированию, и не является транзитивной». http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#Dependency_Scope – DB5
@ user2339071 Да, самодельные банки или некоторые сторонние библиотеки. –