Ошибка при поиске плагина при сборке проекта sbt

Я работаю в javaplay проект и 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] Введите ошибку в выражении

Кажется, это не получает зависимость, которая у меня есть. Я не уверен, что я сделал неправильно

0 ответов

Другие вопросы по тегам