我刚刚开始开发一个网站。我现在所拥有的只是一个由几个CSS样式表支持的HTML页面。
我可以从HTML和CSS页面创建WAR文件吗?如何将它们部署到Tomcat服务器上?
谢谢。
答案
没有必要创建一个战争来从Tomcat运行它。您可以按照以下步骤操作
在webapps文件夹中创建一个文件夹,例如MyApp的
将您的html和css放在该文件夹中并命名html文件,您希望将其作为应用程序的起始页面,index.html
启动tomcat并将浏览器指向url“http:// localhost:8080 / MyApp”。您的index.html页面将在浏览器中弹出
另一答案
这是我的设置:我在Ubuntu 9.10上。
现在,这就是我所做的。
在/ usr / share中创建名为“tomcat6-myapp”的文件夹。
在/ usr / share / tomcat6-myapp下创建一个文件夹“myapp”。
将HTML文件(我需要部署)复制到/ usr / share / tomcat6-myapp / myapp。它必须命名为index.html。
转到/ etc / tomcat6 / Catalina / localhost。
使用以下内容在/ etc / tomcat6 / Catalina / localhost中创建一个xml文件“myapp.xml”(我猜它必须与步骤2中文件夹的名称相同)。
< Context path="/myapp" docBase="/usr/share/tomcat6-myapp/myapp" />
此xml称为“部署描述符”,Tomcat会读取并自动部署