【问题标题】:How can I deploy a web app with sbt 0.11?如何使用 sbt 0.11 部署 Web 应用程序?
【发布时间】:2011-10-11 07:15:16
【问题描述】:

SBT 0.11 似乎同时缺少 jetty-run 和 jetty 命令。要么,要么我做错了什么。我只是在运行 sbt,然后尝试运行 jetty-run。我在 src/main/webapp/WEB-INF/web.xml 中定义了一个 web.xml 文件,其中包含以下信息:

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee"> </web-app>

我只是尝试使用最新的 SBT 部署一个空白网络应用程序。我找不到这样做的任何文档或更新示例。有什么想法吗?

提前谢谢你。

【问题讨论】:

    标签: scala jetty sbt web-deployment xsbt-web-plugin


    【解决方案1】:

    从 sbt 0.8(xsbt 分支)开始,如果我没记错的话,网络支持是 standalone plugin。在这里您可以找到instructions 了解如何安装和使用它。一般来说,这个新插件完全支持传统 SBT 的常规工作流程(例如,jetty-runjetty-reload 等)。

    【讨论】:

    • 谢谢你,完美!我希望其他人能找到这个而不是依赖过时的教程!
    猜你喜欢
    • 1970-01-01
    • 2021-07-03
    • 2012-03-17
    • 1970-01-01
    • 1970-01-01
    • 2020-02-06
    • 2011-07-26
    相关资源
    最近更新 更多