Описание тега dependency-management

Управление зависимостями, например сторонними библиотеками, которые используются в программном проекте.
1 ответ

В Maven, как сказать "Ввести в B вместо A"?

У меня есть проект, который имеет N зависимостей, которые все имеют зависимость от некоторой библиотеки A (скажем, commons-logging), и я хочу использовать некоторую другую библиотеку B (скажем, jcl-over-slf4j, которая выставляется как замена для com…
0 ответов

Как настроить разрешение версии в плюще

Мы находим, что ivy разрешает некоторые неожиданные версии, когда мы указываем подстановочный знак версии в ivy.xml. Например, когда доступны версии 6.2.RC, 6.2.11, я ожидаю, что "6.2.+" Даст мне "6.2.11". К сожалению, я получаю "6.2.RC", который, к…
19 ноя '18 в 11:47
2 ответа

Как внедрить поддельные, заглушенные или фиктивные зависимости для интеграционных тестов с использованием тайфуна

Я пытаюсь написать интеграционные тесты с использованием KIF. Мой вопрос: Как добавить заглушку, макет или фальшивую зависимость для конкретного контроллера представления? Каждый контроллер представления, использующий зависимости, такие как модель д…
1 ответ

Почему компилятор C# может "видеть" статические свойства, но не методы экземпляра класса в DLL, на которую нет ссылок?

Предпосылка моего вопроса, на простом английском: Библиотека имени Foo зависит от библиотеки с именем Bar Класс в Foo расширяет класс в Bar Foo определяет свойства / методы, которые просто передаются в Bar Приложение, FooBar, зависит только от Фу Ра…
1 ответ

Управление зависимостями в Java

Я реализовал инструмент и хочу сделать его открытым исходным кодом. Проблема в том, что мой инструмент имеет некоторые зависимости (двоичные файлы /. jar-файлы). Как можно решить эту проблему, чтобы человеку, который загружает мой исходный код, напр…
11 дек '13 в 10:14
1 ответ

Не удается импортировать java.lang.reflect в проект maven?

Я пытаюсь импортировать java.lang.reflect в java-файл проекта maven, но в строке импорта появляется сообщение "ошибка не может найти символ". Он также не может найти java.lang. Это встроенная в Java библиотека, верно? Я не думал, что мне нужно было …
30 ноя '17 в 18:45
0 ответов

Как вы должны управлять внутренними общими библиотеками при использовании NuGet?

Как вы должны управлять внутренними изменениями между продуктами при использовании NuGet? У нас есть много команд, работающих над отдельными компонентами, которые используют общую библиотеку, написанную внутри. Любой может внести изменения в совмест…
21 ноя '14 в 14:25
1 ответ

Как разрешить доступ только одному классу к определенному классу API

У меня есть определенный класс из пакета: org.jdesktop.swingx.JXErrorPane. Я использовал фабричный класс для вызова методов в классе JXErrorPane, в то время как я запрещаю другим классам вызывать JXErrorPane. Любой другой класс, который должен испол…
0 ответов

io.spring.dependency-management дает мне неправильную зависимость эластичного поиска при использовании spring-data-asticsearch

В моем файле build.gradle у меня есть зависимость implementation group: 'org.springframework.data', name: 'spring-data-elasticsearch', version: '3.0.3.RELEASE' Но на самом деле библиотеки для этой зависимости предназначены для asticsearch v6. неправ…
6 ответов

Maven не может разрешить зависимость

У меня есть мультимодульный проект Maven. Когда я пытаюсь создать сайт, например, выполнить maven site в родительском проекте не удается разрешить зависимость от одного из модулей. Но если я просто скомпилирую (mvn clean compile на родительском прое…
14 окт '11 в 19:23
1 ответ

Makefile для компиляции исходных файлов Fortran в разных каталогах

Вот моя проблема: я использую Java уже много лет и мне нравится иметь много каталогов, разделяющих разные части кода. Для моего текущего проекта я пишу код на Fortran, который должен компилироваться под Windows и Unix/Linux. Для Windows я использую …
1 ответ

Дарт: библиотека и экспорт для веб-приложений

Я экспериментирую со своим первым веб-приложением Dart и не собираюсь превращать какую-либо часть моего приложения в библиотеку для повторного использования для других приложений / библиотек. Как такового у меня нет lib каталог в моем проекте; скоре…
2 ответа

Есть ли плагин sbt для получения зависимостей, как в Gemfile?

С помощью инструментов управления зависимостями, таких как rvm, dart's pub и т. Д., Вы можете указать зависимость без конкретной версии. Я получу последние версии каждой зависимости и создам базовый артефакт. Этот артефакт содержит каждую зависимост…
29 апр '14 в 16:45
1 ответ

Как исключить зависимость из компиляции, но не из testCompile

У меня есть транзитивная зависимость компиляции от старой версии библиотеки testX. Библиотека testX не должна быть зависимостью компиляции, но зависимостью testCompile. Более того, я бы хотел зависеть от новой версии testX, а не от старой. У меня ес…
29 апр '14 в 12:43
2 ответа

Gradle зависимость от проекта для всех конфигураций

Я пытаюсь использовать Gradle вместо Ant/Ivy. Я пытаюсь создать зависимости между моими проектами для всех конфигураций, так что, например, project1.compile зависит от project2.compile, project1.runtime зависит от project2.runtime, так далее. В Ivy …
1 ответ

ActiveMQ: Что такое файл DEPENDENCIES внутри папки lib jar-файлов ActiveMq?

ActiveMq v 5.10.1 Я скачал ActiveMq. Пошел в свою папку lib. Выбранный и разархивированный activemq-web-5.10.1 and activemq-kahadb-store-5.10.1 банки. Зайдя в соответствующие папки META-INF, вы заметили этот файл с именем DEPENDENCIES. Что это за фа…
2 ответа

IntelliJ: Как использовать внешние JAR в качестве библиотеки, когда у JAR нет пакетов

Этот вопрос связан с настройкой среды IntelliJ для курса Princeton's Algorithms 2, доступного на Coursera. Я пытаюсь импортировать внешние библиотеки, как JAR-файлы, в мой проект. Мне удалось добавить файлы JAR из меню "Структура проекта" через Proj…
1 ответ

Создание графиков зависимостей в Python

Я унаследовал огромную кодовую базу, в которую нужно внести небольшие изменения. Мне было интересно, есть ли утилиты, которые будут анализировать код Python и давать зависимости между функциями, как если бы я вносил изменения в функцию, я хотел бы б…
12 ноя '10 в 01:00
1 ответ

Управление зависимостями библиотек в Android

У меня есть 5 проектов Android, все они имеют схожие зависимости, такие как Dagger, Retrofit, Rx и так далее. Существует ли стандартный способ управления версиями всех зависимостей, когда все проекты используют одну и ту же версию определенной библи…
12 ноя '18 в 17:59
0 ответов

Создание модуля из существующего фреймворка

SDK, который я должен использовать в своем проекте, очень большой, и я не хочу (по крайней мере, я не понимаю, почему я должен) добавить его непосредственно в каталог проекта. Я подумал, что было бы здорово создать частный Cocoapod, который облегчит…