【发布时间】:2014-02-02 01:40:24
【问题描述】:
我正在尝试使用 jBCrypt 开始更有效地保护我的密码,但我不知道为什么 eclipse 检测不到我的项目依赖性:我至少添加了以下内容:
plugins.sbt
resolvers += "jBCrypt Repository" at "http://repo1.maven.org/maven2/org/"
Build.scala
val appDependencies = Seq(
// Add your project dependencies here,
"mysql" % "mysql-connector-java" % "5.1.18",
"org.mindrot" % "jbcrypt" % "0.3m"
)
SecurityUtils.java(测试导入)
import org.mindrot ... org. 并查看包列表时,没有 mindrot ...
当我尝试在终端 play dependencies 时,我可以看到模块 org.mindrot:jbcrypt:0.3m 已成功加载,并且它是“testProject:testProject_2.9.1”所必需的:1.0" 作为 jbcrypt-0.3m.jar
通过Mac的finder浏览时可以找到相同的.jar包。 (在播放存储库文件夹的缓存内)。
我也尝试在运行 play clean、compile、~run 等中刷新 eclipse,但没有运气。可能是什么问题呢?这是play framework 2.0.2 java项目。
【问题讨论】:
标签: playframework playframework-2.0 dependency-management