如何使用sbt 0.11部署Web应用程序?

时间:2011-10-11 07:15:16

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

似乎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部署一个空白的网络应用程序。我找不到任何文档或更新的示例。有什么想法吗?

提前谢谢。

1 个答案:

答案 0 :(得分:8)

从sbt 0.8(xsbt分支)开始,如果我没记错的话,网络支持就是 standalone plugin 。在这里,您可以找到有关如何安装和使用它的instructions。通常,此新插件完全支持旧版SBT的常规工作流程(例如jetty-runjetty-reload等。)