0
我有一個需要Java 8運行的sbt項目。但SemaphoreCI一直在Java 7中運行它,它失敗:強制信號量使用Java 8
[error] java.lang.UnsupportedClassVersionError: com/typesafe/config/ConfigException : Unsupported major.minor version 52.0
我用這一點,但並沒有幫助:
javacOptions ++= Seq("-source", "1.7", "-target", "1.7")
我怎麼能強迫信號燈使用Java 8?
您正在設置*編譯器*選項 - 並且您將其設置爲指定1.7而不是1.8 ...如果您知道您的項目需要運行1.8,那麼爲什麼要這樣做? –