我在工作計算機上創建了一個播放框架應用程序。我將源代碼添加到SVN存儲庫。我在家用電腦上獲得了這個存儲庫代碼。當我運行遊戲命令它給了我下面的錯誤從SVN中跳出播放框架缺少sbt庫
java.lang.NoClassDefFoundError: scala/StringContext
at sbt.CommandStrings$.<init>(CommandStrings.scala:62)
at sbt.CommandStrings$.<clinit>(CommandStrings.scala)
at sbt.BuiltinCommands$.initialize(Main.scala:195)
at sbt.xMain.run(Main.scala:27)
at xsbt.boot.Launch$.run(Launch.scala:55)
at xsbt.boot.Launch$$anonfun$explicit$1.apply(Launch.scala:45)
at xsbt.boot.Launch$.launch(Launch.scala:69)
at xsbt.boot.Launch$.apply(Launch.scala:16)
at xsbt.boot.Boot$.runImpl(Boot.scala:31)
at xsbt.boot.Boot$.main(Boot.scala:20)
at xsbt.boot.Boot.main(Boot.scala)
Caused by: java.lang.ClassNotFoundException: scala.StringContext
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 11 more
Error during sbt execution: java.lang.NoClassDefFoundError: scala/StringContext
我用盡了一切害羞創建一個新的應用程序,並遷移所有代碼到這個新的應用程序..我假設,要麼有一個設定之前,我犯了我錯過的代碼,或者有一個玩法命令,我錯過了讓它在我的新計算機上工作。
現在我知道問題是我在播放項目中缺少SBT中的庫。如果我檢查intellij外部庫,在我的工作電子郵件有一堆SBT庫,在我的家位置有0.
任何想法?
請粘貼build.sbt(如果存在)和所有文件在「項目」文件夾中。 – Schleichardt