2011-10-11 33 views
10

似乎SBT 0.11中缺少码头运行和码头命令。无论是我还是做了一件非常错误的事情。我只是在运行sbt,然后试图运行码头运行。我已经定义在SRC web.xml文件/主/ web应用/ WEB-INF/web.xml文件包含以下信息:如何使用sbt 0.11部署Web应用程序?

<?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空白的webapp 。我找不到任何文档或更新示例。有任何想法吗?

预先感谢您。

回答

8

从sbt 0.8(xsbt分支)开始,如果我没有记错的话,网页支持的格式为standalone plugin。在这里你可以找到instructions关于如何安装和使用它。通常,这个新插件完全支持传统SBT的常规工作流程(例如,jetty-runjetty-reload等)。

+2

谢谢,完美!我希望别人能够找到这个,而不是依靠过时的教程! – AlbertoPL