Ich möchte org.apache.commons.lang.NotImplementedException verwenden , da es die einzige NotImplementedException-Implementierung in der Java / Scala-Domäne zu sein scheint. Ich kann mich erinnern, dass ich es mit Scala 2.8.1 ohne Hacks benutzt habe. Aber jetzt heißt es "Objekt lang ist kein Mitglied von Paket org.apache.commons". Wohin ist org.apache.commons.lang gegangen?
Ich habe gerade die Antwort selbst gefunden. Das Problem ist, dass Apache Commons 3 lang
nicht mehr enthält (einschließlich lang3, was anders ist und NotImplementedException
nicht enthält), also brauchen wir Apache Commons 2.6. Und was hier nicht offensichtlich ist, ist, dass die Maven-Gruppen-ID dafür nicht org.apache.commons
ist, sondern commons-lang
- dasselbe wie ihre Artefakt-ID.
Also musste ich "commons-lang" % "commons-lang" % "2.6"
dependency hinzufügen und sbt update machen, damit es funktioniert.
Tags und Links scala sbt apache-commons