enter code here
Есть ли способ отключить редупликацию в SBT'sassembly
плагин?SBT Разрешить дубликаты во время сборки
Я очищаю sbt assembly
, создавая старомодный способ, используя sbt dependency-graph
для удаления файлов jar, которые имеют разные версии одного и того же файла.
- , если я просто использовать последнюю для стратегии, в результате банки файл failst с дублирующей записью при запуске makeJar.
- Если я использую , то отбросьте для стратегии, полученный файл jar тривиален, и в нем ничего нет.
Однако, в моем случае, это не огромная проблема: Я хотел бы просто не делать редупликацию целиком, а затем в перспективы время, если у меня есть проблемы, очистить конфликты зависимостей. Обычно такие инструменты, как maven, работают, и я бы хотел использовать SBT для сборки банок, похожих на тучные банки, которые создаются этими инструментами.
Примечание: Я успешно нашел способ решить эту проблему, используя '' 'mergeStrategy в сборке: = {MergeStrategy.discard ...' '' in by build.sbt file. не уверен, что это хорошее решение или нет. – jayunit100