如何只将HTML,CSS网页部署到码头?

时间:2014-10-24 06:32:54

标签: html css web-applications jetty

这是一个与类似问题Deploying just HTML, CSS webpage to Tomcat相关的问题。

我按照那里的答案,可以为tomcat成功部署HTML + CSS。但现在我必须运行一个由jetty而不是tomcat驱动的Web应用程序。

我的问题是,是否有可能,以及如何使用jetty将HTML和CSS部署到自定义位置? (我使用的是Lubuntu / Ubuntu 14.04)。

提前致谢

1 个答案:

答案 0 :(得分:1)

使用Jetty 9,这个过程非常简单。

{jetty.base}/webapps/目录中创建一个子文件夹,用于存放静态文件内容并将HTML / CSS放入其中。

请注意,目录名称用于确定生成的Web应用的contextPath。 (特殊情况名称ROOT将部署到/

例如:

$ cd /opt/web/mybase
$ mkdir -p webapps/public
$ cd webapps/public
$ cp -R /home/user/Downloads/static-web-content/ .
$ ls
index.html
flower.jpg
site.css

现在,您可以通过http://localhost/public/flower.jpg

等网址访问该内容