【发布时间】:2013-05-09 04:33:20
【问题描述】:
我已将jBCrypt 代码添加到尝试使用 java.security.SecureRandom 的项目中,但在构建时出现以下错误:
java.security.SecureRandom 在源包中找不到。查看 模块的继承链;它可能没有继承 所需模块或模块可能未添加其源路径条目 正确。
现在,如果我输入 import java.security.SecureRandom,Eclipse 中的自动完成功能会找到该类。如果我在 /JRE System Library [jre7]/rt.jar/java.security.SecureRandom.class 下查看我的包资源管理器,我可以单击该项目并查看源文件。我已经为此烦恼了几个小时,所以我最终决定让步,看看是否有人知道可能导致此问题的原因。
我已尝试删除 JRE 库,然后将其重新添加到我的项目中。我还尝试专门将 rt.jar 添加到我的项目中。这些似乎都不重要,它总是会导致同样的错误。
似乎我有源代码,但由于某种原因,该类不在 JAR 中?是这样吗?
【问题讨论】:
标签: java eclipse build ide bcrypt