Ошибка при поиске плагина при сборке проекта sbt
Я работаю в java
play
проект и sbt
как инструмент для сборки. у меня есть sbt-uglify
Плагин для минимизации ресурсов, которые я использую.
Это мое plugins.sbt
файл,
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.6.3")
addSbtPlugin("com.typesafe.sbt" % "sbt-uglify" % "2.0.0" from "file:///tmp/dependencies/sbt/sbt-uglify.jar")
Машина, которую я использую для сборки, не имеет доступа к Интернету, поэтому я сохранил свой jar-файл зависимостей плагина sbt в папке на моей машине для сборки и указал путь в plugins.sbt
,
Пожалуйста, посмотрите build.sbt
файл ниже
import com.typesafe.sbt.web.SbtWeb
name := """name"""
organization := "com.vts"
version := "1.0"
lazy val root = (project in file(".")).enablePlugins(PlayJava,SbtWeb).dependsOn( assemblyPlugin )
lazy val assemblyPlugin = uri("file:///tmp/dependencies/sbt/sbt-uglify.jar")
scalaVersion := "2.12.2"
libraryDependencies += guice
unmanagedClasspath in Compile += file("/tmp/file/*.jar")
uglifyCompressOptions := Seq("unused=false", "dead_code=false","warnings=false")
pipelineStages := Seq(uglify)
//pipelineStages in Assets := Seq(concat,cssCompress,uglify)
Я получаю ошибку ниже, когда пытаюсь построить свой проект
build.sbt:: error: не найдено: значение uglifyCompressOptions uglifyCompressOptions:= Seq("unused=false", "dead_code=false", "warnings=false") ^ [error] Введите ошибку в выражении
Кажется, это не получает зависимость, которая у меня есть. Я не уверен, что я сделал неправильно