0

У меня есть приложение play2.4.3. Я пытаюсь исключить библиотеку com.google.code.findbugs при распространении своего приложения (используя команду activator dist).Как исключить/исключить все com.google.code.findbugs из приложения Play?

Я не напрямую включить его, вот как я думаю, что он включен в проект:

http://mvnrepository.com/artifact/com.typesafe.play/play-java_2.10/2.4.3 зависит от: http://mvnrepository.com/artifact/org.reflections/reflections/0.9.9 зависит от: http://mvnrepository.com/artifact/com.google.code.findbugs/annotations/2.0.1

Я хочу для использования исключений sbt, упомянутых здесь: http://www.scala-sbt.org/0.12.4/docs/Detailed-Topics/Library-Management.html

Проблема что у меня есть то, что, когда я смотрю на pom для findbugs, нет имени организации, поэтому я не уверен, что передать методам.

Также я пробовал несколько вариантов исключения и excludeAll команды, и он не работает.

ответ

2

Попробуйте следующее (очень действенный подход):

libraryDependencies := libraryDependencies.value.map(_.excludeAll(ExclusionRule("com.google.code.findbugs", "annotations"))) 
Смежные вопросы