首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Play framework 2: Eclipse不能将jBCrypt检测为项目依赖项

Play framework 2: Eclipse不能将jBCrypt检测为项目依赖项
EN

Stack Overflow用户
提问于 2012-08-15 08:03:11
回答 1查看 2.6K关注 0票数 4

我试图使用jBCrypt来更有效地保护我的密码,但我不知道为什么eclipse会检测到我的项目依赖性:我至少添加了以下内容:

plugins.sbt

代码语言:javascript
复制
resolvers += "jBCrypt Repository" at "http://repo1.maven.org/maven2/org/"

Build.scala

代码语言:javascript
复制
val appDependencies = Seq(
      // Add your project dependencies here,
      "mysql" % "mysql-connector-java" % "5.1.18",
      "org.mindrot" % "jbcrypt" % "0.3m"
    )

SecurityUtils.java (导入测试)

进口org.mindrot..。<-不承认..。当我只键入org.和查看包列表时,没有mindrot.

当我尝试在终端播放依赖项时,我可以看到模块org.mindrot:jbcrypt:0.3m已成功加载,"testProject:testProject_2.9.1:1.0“将其要求为jbcrypt-0.3m.jar。

在通过Mac查找器浏览它时,可以找到相同的.jar包。(在play存储库文件夹的缓存中)。

我也试图刷新eclipse在运行,播放,编译,~运行等,但没有运气。有什么问题吗?这是play Framework2.0.2java项目。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-15 09:14:29

看起来,重新生成eclipse配置,在其他播放命令的中间,解决了这个问题,包现在已经被认可了。我使用了以下命令:

代码语言:javascript
复制
play clean
play compile
play eclipsify
play ~run

这似乎不公平,我们应该创建新的eclipse项目文件时,我们添加新的依赖?但我想我需要坚持这个,如果没有其他的意见,如何解决类似的案件?提前通知。

编辑:

提示!eclipsify命令在最新版本的sbt中已被eclipse所取代。

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11965888

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档