Автор rules_jvm_external
здесь.
Оба jvm_import_external
и maven_install
являются допустимыми и поддерживаемыми способами получения артефактов Maven. Они также обслуживают разные варианты использования и стили: jvm_import_external
не выполняет транзитивное разрешение зависимостей, поэтому его можно использовать для более тонкой обработки артефактов, если вы не sh используете maven_install
.
Как правило, используйте maven_install
, чтобы пропустить утомительную работу по управлению переходными зависимостями, и jvm_import_external
, если вы хотите больше ручного управления зависимостями Maven.