Ich verwende SBT
, um meine Scala
Projekt zu erstellen. Ich habe auch Java
Code in meinem Projekt.Abhängigkeit (für sun.security.util) von SBT Build
Als ich den Build laufe ich ständig folgende Fehlermeldung erhalten:
error: package sun.security.util does not exist [error] import sun.security.util.ObjectIdentifier;
Ich verstehe, dass ich Abhängigkeit der sun.security.util
erklären müssen, aber ich weiß nicht, was die Abhängigkeit ist, sollte ich ab?
Mein build.sbt enthält:
libraryDependencies ++= Seq("org.springframework" % "spring-dao" % 2.0.8",)
Meine JDK-Version ist "1.7.0_25". Ich muss das sun.security.util
Paket verwenden. Diese link sagte, dass es in JDK nicht garantiert ist. Wie kann ich die Abhängigkeit angeben, damit sie funktioniert? Ich meine, wie heißt die Abhängigkeit, die ich hinzufügen sollte?
Welche JDK/JVM kompilieren diesen Code auf? Vielleicht fügen Sie der Frage die Ausgabe von 'javac -version' und' java -version' hinzu. –
Diese Klasse gehört zum JDK, aber Sie sollten normalerweise nicht manuell darauf angewiesen sein (siehe http://www.oracle.com/technetwork/java/faq-sun-packages-142232.html). Warum benutzt du es überhaupt? – jrudolph
@jrudolph, ich sagte den Grund in meiner Frage, denn wenn ich SBT baue, habe ich Fehler: Paket sun.security.util nicht existiert – user842225