【问题标题】:Build tool for Scala web application development用于 Scala Web 应用程序开发的构建工具
【发布时间】:2012-12-09 14:38:59
【问题描述】:

在使用诸如 Play!Lift 等 Scala 框架时,我真的很惊讶这些框架如何设法创建从源代码到 Web 应用程序容器 (Jetty) 的完整开发堆栈。

现在我正在尝试使用以下功能自行配置一个项目:

  • 在 Tomcat 7 上自动部署(我没有使用 Jetty,因为我需要 JEE6 支持)
  • WAR 文件打包

是否可以使用SBTMaven 等构建工具来完成?

注意:我的目标是创建自己的项目结构,而不是使用现有的框架(即使我从他们那里获得了一些想法)。

【问题讨论】:

标签: scala tomcat7 java-ee-6 sbt


【解决方案1】:

有一个 SBT 的网络插件:

https://github.com/JamesEarlDouglas/xsbt-web-plugin

它为您提供战争打包,但不提供自动部署(除了在 Jetty 上,它集成但您不必使用)。

也就是说,我希望看到该插件的一个分支,它删除了 Jetty 依赖项并添加了一个自动外部部署选项。应该不会太难做。

【讨论】:

    猜你喜欢
    • 2012-11-23
    • 1970-01-01
    • 2011-01-14
    • 2010-10-31
    • 1970-01-01
    • 2011-09-14
    • 2015-09-10
    • 2010-10-17
    • 1970-01-01
    相关资源
    最近更新 更多