필자는 Scala의 새로운 기능이며 AWS Lambda 기능을 실험하려고합니다. 이 기사를 읽고 있습니다 : https://aws.amazon.com/blogs/compute/writing-aws-lambda-functions-in-scala/이 스칼라 코드의 오류는 어디에 있습니까?
이 코드를 사용하여 build.sbt 파일을 만들었습니다. 내가 컴파일 할 때
javacOptions ++= Seq("-source", "1.8", "-target", "1.8", "-Xlint")
lazy val root = (project in file(".")).
settings(
name := "lambda-demo",
version := "1.0",
scalaVersion := "2.11.4",
retrieveManaged := true,
libraryDependencies += "com.amazonaws" % "aws-lambda-java-core" % "1.0.0",
libraryDependencies += "com.amazonaws" % "aws-lambda-java-events" % "1.0.0"
)
mergeStrategy in assembly <
{
case PathList("META-INF", xs @ _*) => MergeStrategy.discard
case x => MergeStrategy.first
}
}
그러나, 나는 그것을 해결하기 위해 시도하는 방법에 따라 몇 가지 오류 중 하나를 얻을. 이러한 오류 중 하나는 다음과 같습니다.
/build.sbt:14: error: value < is not a member of sbt.TaskKey[sbt.File]
mergeStrategy in assembly <
이것은 거의 내게 외계인입니다.
mergeStrategy in assembly <
및
당신이 찾고있는 구문은 것을이 :mergeStrategy in assembly := {
case PathList("META-INF", xs @ _*) => MergeStrategy.discard
case x => MergeStrategy.first
}
또한 수 있습니다 :
선. build.sbt] : 18 : ';' 예상했지만 eof가 발견되었습니다. 내가 포함시킨 링크를 살펴 보겠습니다. Thx 대단히. –
@DannyEllisJr. 나는 당신이 필요로하는 완전한'build.sbt' 파일을 가지고 나의 대답을 편집했다. – Tyler
그것이이 문제를 해결했다. 다른 곳에서 날아 다니지 만 그것은 다른 질문이어야합니다. 무리 감사. –