java - SBT 构建的依赖项(对于 sun.security.util)

标签 java scala sbt

我正在使用 SBT 构建我的 Scala 项目。我的项目中也有 Java 代码。

当我运行构建时,我不断收到以下错误:

error: package sun.security.util does not exist [error] import sun.security.util.ObjectIdentifier;

我知道我需要声明对sun.security.util的依赖,但我不知道我应该依赖什么?

我的 build.sbt 包含:

libraryDependencies ++= Seq("org.springframework" % "spring-dao" % 2.0.8",)

我的 JDK 版本是“1.7.0_25”。我需要使用 sun.security.util 包。这link说在JDK中不保证。我如何声明依赖关系以使其工作?我的意思是,我应该添加的依赖项的名称是什么?

最佳答案

sun.* 中的包不能保证在任何地方都能工作。因此,不建议使用这些包,除非运行代码的 JVM 在您的控制之下。

查看 http://www.oracle.com/technetwork/java/faq-sun-packages-142232.html获取更多信息。

关于java - SBT 构建的依赖项(对于 sun.security.util),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30257144/

相关文章:

java - 在 JMM 的 happens-before 关系中重新排序

java - 向现有类添加便捷方法(类转换异常)

scala - 如何为 nd4j 和 deeplearning4j 设置 scala sbt 项目

scala - 如何用 sbt 编译一些文件?

scala - 如何在sbt-build docker镜像中提升特权

java - 在 JPA 查询中使用 group by 和 having

java - 将数字插入有序arrayList

scala - 如何让代码更通用

scala - 从必须实现类型类的方法返回值

scala - 如何在不发出警告的情况下匹配未知的泛型类型