【问题标题】:Attaching casbah source in eclipse在 Eclipse 中附加 casbah 源
【发布时间】:2013-05-31 20:10:08
【问题描述】:

我无法在 Eclipse 中附加 mongodb casbah 库的源代码。我在任何地方都找不到源 jar,所以我从 github 下载了源代码,但我不知道合适的分支/版本是什么,所以我只使用了 master 的最新版本——我怀疑这是我的问题.

我正在开发一个游戏项目,我的 Build.scala 文件包含以下内容:

"org.mongodb" %% "casbah" % "2.6.1"

【问题讨论】:

  • 您是否使用sbteclipe 生成项目文件?它支持一个选项with-sources=true
  • 我正在使用“play eclipsify”,它似乎没有那个选项。
  • 看来play eclipse 应该可以解决问题,如果您使用的是 Play 2.1。它基于sbteclipse,支持with-sources
  • 我现在坚持玩 2.0.4。我试过用-sources=true 玩ecplisify,我得到“不是有效的密钥”

标签: eclipse scala casbah


【解决方案1】:

由于 casbah 是如何打包和拆分的,所以有一个父透明 pom 文件,它只列出了 casbah 模块依赖项。由于这与 ide 不兼容,因此现在有一个所有依赖项 jar。

有关更多信息,请参阅casbah documentation - 将其添加到您的库/源路径中,您应该一切顺利。

【讨论】:

  • 我试过了。我得到了所有三个的“源附件不包含 MongoClient$.class 的源”。
  • 我有 scala 2.9.2 的命令行。我假设(希望是正确的)这与 eclipse 使用的相同。
猜你喜欢
  • 1970-01-01
  • 2011-03-25
  • 1970-01-01
  • 2013-02-17
  • 1970-01-01
  • 2012-01-22
  • 2012-04-01
  • 1970-01-01
  • 2021-11-14
相关资源
最近更新 更多