我在一个项目中使用 Play 框架,并使用 IntelliJ 作为我选择的 IDE。
我遇到的问题是 IntelliJ 无法访问播放源 jar,这意味着我无法进入播放代码等。
当我使用> sbt gen-idea
scalatra 源时附加到 IntelliJ 中的项目但由于某种原因未附加播放源。
是否有需要运行的特殊命令?我目前正在使用 sbt 0.11。
我在一个项目中使用 Play 框架,并使用 IntelliJ 作为我选择的 IDE。
我遇到的问题是 IntelliJ 无法访问播放源 jar,这意味着我无法进入播放代码等。
当我使用> sbt gen-idea
scalatra 源时附加到 IntelliJ 中的项目但由于某种原因未附加播放源。
是否有需要运行的特殊命令?我目前正在使用 sbt 0.11。
似乎正确的答案是withSources
在 sbt 中使用该命令。
sbt idea withSources
这类似于 eclipse 插件
sbt eclipsify withSources=true
sbt update-classifiers sbt update-sbt-classifiers sbt gen-idea sbt-classifiers
在 Build.scala 中创建一个命令别名来链接所有这些命令。
sbt 生成项目
http://www.plotprojects.com/create-an-intellij-idea-project-with-library-sources-attached/