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

Alb*_*oPL 10 scala jetty web-deployment sbt xsbt-web-plugin

SBT 0.11似乎缺少码头和码头命令.无论是那个还是我做错了什么.我只是在运行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>
Run Code Online (Sandbox Code Playgroud)

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

先感谢您.

Vas*_*iuk 8

从sbt 0.8(xsbt分支)开始,如果我没记错的话,Web支持就像一个独立的插件.在这里,你可以找到说明如何安装和使用它.在一般情况下,这种新的插件完全支持遗留SBT的常规工作流程(例如jetty-run,jetty-reload等).

  • 谢谢,完美!我希望其他人能够找到这个而不是依赖过时的教程! (2认同)