我需要在一个非常受控制的环境中开发一个Scala-Play应用程序,在这个环境中他们已经 Build 了Maven但是不允许任何其他构建工具,例如SBT . 我当然真的想要,但我不能在这里 . 因此我的问题是,是否可以仅使用Maven来设置Scala-Play应用程序?注意我不想使用Java即 生产环境 力 .
我使用过Scala - Play,我非常习惯Play sbt插件,它可以很好地设置激活器等等,但不幸的是我不喜欢这个选择...但是,我可以用Maven做任何事情 .
毋庸置疑,我已尝试在本地设置SBT和Activator以通过现有的Nexus Maven获取依赖关系隧道,但没有成功 . nexus实例没有ivy2存储库,我不允许创建一个 .
1 回答
有Play Maven插件(尽管它还处于测试阶段):https://github.com/play2-maven-plugin/play2-maven-plugin
我没有使用它,但我做了很少的Play模块,它们依赖于Play并完全在Maven中构建 . 我使用Maven中央存储库中的Play . 希望这会帮助你 .