为带有多个模块的Play 2应用程序生成Eclipse项目



从Activator UI生成一个新的播放应用play-angularjs-webapp-seed。本应用包含modules/dbmodules/commonmodules/users三个模块。

当我使用sbt eclipse生成Eclipse项目并将其导入Eclipse时,我只能在项目列表中看到db

然而,还有另外两个项目commonusers没有显示。

我做错了什么?请建议。

添加:

我在Gilt group Play Application Template中遇到了类似的问题。正如我写的,它是一个多模块Play 2.2应用程序,有3个模块:核心,web, svc。

编译得很好,激活器可以运行应用程序。sbt-idea插件可以生成IntelliJ项目文件。但是,当我在模板的根目录下运行sbt eclipse时,插件只生成core的Eclipse项目文件,而不生成web或svc的Eclipse项目文件。SBT明确定义了模块。

还有其他人遇到过eclipse的问题吗?

如果您正在使用activator, activator目前不支持多个项目,因此这可能是问题的一部分。您将不得不等待下一个重要的activator版本,因为我们正在努力解除此限制。

我能够为Play Akka Angular WebSocket模板制作多个模块,并获得sbteclipse为每个sbt项目生成项目文件。

您可能需要将build.sbt文件转换为project/Build.scala文件。

按照添加简单库子项目中的说明添加第二个模块。

相关内容

  • 没有找到相关文章

最新更新