Closed
Description
I am getting the following error when running an assembled jar:
Exception in thread "main" java.lang.ExceptionInInitializerError
at com.avvo.data.qa_recommendation.service.Main$.delayedEndpoint$com$avvo$data$qa_recommendation$service$Main$1(Main.scala:13)
at com.avvo.data.qa_recommendation.service.Main$delayedInit$body.apply(Main.scala:11)
at scala.Function0$class.apply$mcV$sp(Function0.scala:34)
at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:12)
at scala.App$$anonfun$main$1.apply(App.scala:76)
at scala.App$$anonfun$main$1.apply(App.scala:76)
at scala.collection.immutable.List.foreach(List.scala:392)
at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:35)
at scala.App$class.main(App.scala:76)
at com.avvo.data.qa_recommendation.service.Main$.main(Main.scala:11)
at com.avvo.data.qa_recommendation.service.Main.main(Main.scala)
Caused by: java.io.FileNotFoundException: /opt/qa-recommendation/build/service/target/scala-2.11/scoverage-data/scoverage.measurements.1 (No such file or directory)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at java.io.FileWriter.<init>(FileWriter.java:107)
at scoverage.Invoker$$anonfun$1.apply(Invoker.scala:42)
at scoverage.Invoker$$anonfun$1.apply(Invoker.scala:42)
at scala.collection.concurrent.TrieMap.getOrElseUpdate(TrieMap.scala:901)
at scoverage.Invoker$.invoked(Invoker.scala:42)
at com.avvo.data.qa_recommendation.service.BuildInfo$.<init>(BuildInfo.scala:8)
at com.avvo.data.qa_recommendation.service.BuildInfo$.<clinit>(BuildInfo.scala)
... 11 more
In my build.sbt I do have:
coverageEnabled := true
however when assembling use the following:
sbt -no-colors coverageOff assembly
I am currently using version 1.5.0
:
addSbtPlugin("org.scoverage" % "sbt-scoverage" % "1.5.0")
with sbt: 0.13.15
Metadata
Metadata
Assignees
Labels
No labels