我刚刚开始开发一个网站。我现在所拥有的只是一个由几个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会读取并自动部署名为“myapp”的应用程序。

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

我希望这有帮助!

另一答案

这是我在Ubuntu 16.04和Tomcat 8中的一步。

将文件夹/ var / lib / tomcat8 / webapps / ROOT复制到您的文件夹。

cp -r / var / lib / tomcat8 / webapps / ROOT / var / lib / tomcat8 / webapps / {yourfolder}

将html,css,js添加到您的文件夹中。

笔记:

如果你之前使用chrome web浏览器并且做了错误的文件夹,那么清理web浏览器的缓存(或更改另一个名称),否则(有时)它总是404。

需要带有context.xml的文件夹META-INF。

另一答案

如果要创建.war文件,可以使用Manager应用程序部署到Tomcat实例,创建文件夹,将所有文件放入该文件夹(包括index.html文件),将终端窗口移动到该文件夹​​中,然后执行以下命令:

zip -r .war *

我已经在Mac上使用Tomcat 8进行了测试,但它应该可以在任何地方使用

在tomcat新建html页面,仅将HTML,CSS网页部署到Tomcat(示例代码)相关推荐

  1. vue与单页面 使用Photo Sphere Viewer创建vr 360全景示例代码

    图片资料来源于:http://resource.haorooms.com/uploads/demo/media/3Dqj/index.html  因本人注册账号下载参考之后再到vue项目中,若有侵权请 ...

  2. php后台登录页修改成ajax,使用php后台给自己做一个页面路由,配合ajax实现局部刷新。(示例代码)...

    今天就要放假了,把近来囤积的小玩意儿总结整理一下. 在请求一个html页面来嵌入到当前页会有一个问题,就是跟随请求过来的html他的样式表和脚本会失效.是因为文档加载的先后顺序等问题造成的.因此,加载 ...

  3. python编辑代码的页面_使用CodeMirror实现Python3在线编辑器的示例代码

    一.编写页面 主要是引入相关的css文件和js文件,这里采用简单插入link和script标签的形式. Document click 二.配置CodeMirror 在index.js中配置CodeMi ...

  4. html页面自动适应pc端,自适应PC端网页制作使用REM(示例代码)

    做一个PC端的网页,设计图是1920X1080的. 要在常见屏上显示正常(比例正确可) 1280X720 1366X768 1440X900 1920X1080 使用了几种办法 1.内容在一屏内显示的 ...

  5. html页面虚化,css实现背景虚化效果的示例代码

    是不是下面的效果,是的话那就继续往下看! 代码演示(以上图效果为例) 把主要模块写出来,其他详细内容的代码就省略啦 HTML代码: //这个div就是背景图 //这个div就是显示的内容块,也就是我的 ...

  6. HTML5生日祝福蛋糕页面(生日蛋糕树) HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css爱心

    HTML5七夕情人节表白网页❤生日蛋糕(蛋糕树)❤ HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css爱心表白 这 ...

  7. idea打包war包部署到tomcat以及访问路径问题

    idea将web项目打包成war最重要的是配置atrificats. 首先打开file -> project structure 创建之后,output directory即为输出war包的路径 ...

  8. tomcat修改404页面

    tomcat修改404页面 在web.xml文件里 添加 <error-page><error-code>404</error-code><location& ...

  9. Eclipse新建jsp页面时,第一行会报错的解决方式

    Eclipse新建jsp页面时,第一行会报错的解决方式分析: 先介绍下JSP技术的发展:当CGI程序出现一段时间后,CGI程序存在一些缺点:编写困难,对用户请求的响应时间较长,以进程方式运行导致性能受 ...

最新文章

  1. java decodeurl,java decodeURIComponent
  2. linux下svn客户端安装及环境配置
  3. JavaScript单行代码
  4. .NET Core容器化@Docker
  5. 西交计算机专业912一样吗,西安交大912(总分404 专业课133分)经验总结
  6. 上传github代码
  7. Linux Shell通过fifo实现多进程并发以及并发数控制
  8. 《剑指offer》-合并两个排序的链表
  9. Python编程常见出错信息及原因分析(4)
  10. PHP7函数大全(4553个函数)
  11. WPF 入门教程打印控件
  12. lisp 车位块自动编号_湘源控规用使用手册.doc
  13. 快速、准确使用EndNote插入参考文献
  14. 【图像超分辨率】Deep Learning for Image Super-resolution: A Survey
  15. 阿里西西网页特效代码演示中心-QQ在线客服代码演示
  16. 【税务硕士论文】跨国公司无形资产转让定价税制改革探究(节选)
  17. php随浏览器大小变化,如何在将图像显示到浏览器之前使用php重新调整图像大小?...
  18. 不亏是阿里三面,ConcurrentHashMap多线程扩容机制被面试官装到了
  19. cad怎么画立体图形教学_cad怎么绘立体图?
  20. uni-app 组件注册

热门文章

  1. 2.10 m 个样本的梯度下降-深度学习-Stanford吴恩达教授
  2. ArchLinux安装图文教程(2017.06.15)
  3. 可以用JAVA编程的物联网开发板,了解一下?
  4. CSS keylogger:攻击与防御
  5. JSP标签JSTL(4)--URL
  6. Eclipse上安装GIT插件EGit及使用
  7. 深入理解linux内核: linux内核(二)
  8. lettuce webdriver 自动化测试---玩转BDD
  9. early z optimization
  10. C#编写串口程序(详细教程)