仅将HTML,CSS网页部署到Tomcat

Van*_*aff 81 html css tomcat web-deployment-project

我刚刚开始开发一个网站.我现在所拥有的只是一个HTML页面由几个CSS样式表支持.

我可以从HTML和CSS页面创建WAR文件吗?我如何能将它们部署到Tomcat服务器上

谢谢.

Gau*_*ena 142

没有必要创建一个战争来从Tomcat运行它.您可以按照以下步骤操作

  1. 在webapps文件夹中创建一个文件夹,例如MyApp

  2. 将您的html和css放在该文件夹中并命名html文件,您希望将其作为应用程序的起始页面,index.html

  3. 启动tomcat并将浏览器指向url"http:// localhost:8080/MyApp".您的index.html页面将在浏览器中弹出

  • 刚刚下载了tomcat 6,在我的Windows XP上尝试了以上功能.因为你在linux上运行它(我想从'usr/share')我无法完全重新创建你的场景但是尝试以下方法 - 将你的浏览器指向localhost:8080.如果您看到tomcat manager页面,请在左下角单击servlet示例.检查结果页面的路径.它指向servlet文件夹路径中的index.html,该路径由浏览器中的页面给出.您需要在同一行上设置应用程序 (2认同)

Van*_*aff 29

这是我的设置:我在Ubuntu 9.10上.

现在,这就是我所做的.

  1. / usr/share中创建名为" tomcat6-myapp " 的文件夹.
  2. / usr/share/tomcat6-myapp下创建一个文件夹" myapp " .
  3. 将HTML文件(我需要部署)复制到/ usr/share/tomcat6-myapp/myapp.它必须命名为index.html.
  4. 转到/ etc/tomcat6/Catalina/localhost.
  5. 使用以下内容在/ etc/tomcat6/Catalina/localhost中创建一个xml文件" myapp.xml "(我猜它必须与步骤2中文件夹的名称相同).

    < Context path="/myapp" docBase="/usr/share/tomcat6-myapp/myapp" />
    
    Run Code Online (Sandbox Code Playgroud)
  6. 此xml称为" 部署描述符 ",Tomcat会读取并自动部署名为" myapp "的应用程序.

  7. 现在在浏览器中转到http:// localhost:8080/myapp - 由tomcat获取index.html并显示.

我希望这有帮助!