-----------2016.9.9---------------------
步骤:
1.搭建一个Java项目
2,字该项目下新建一个文件夹,表示根,名字为webapp(name随意)
3,在webapp下新建一个文件夹,名字为WEB-INF
4,在WEB-INF中新建一个文件夹,名字为classes
5,在WEB-INF新建一个文件夹,名字为lib
6,去Tomcat根/webappsROOT/WEB-INF目录下拷贝一个web.xml文件到WEB-INF(只保留根和头元素)
7,改变该项目的输出目录:也就是改变classpath的路径,从默认的bin目录改变为webapp、WEB-INF/classes中
8,搞定:
以后要把项目给别人,只给webapp目录
 
不用web.xml使用浏览器访问html文件时
找到webapp的路径,在tomcat->conf->server.xml里修改访问路径
<Context docBase="directory path"  path="对应路径,与前面相等">
http://localhost:8080/对应路径,与前面相等/xx.html
 

最新文章

  1. AOJ789 买酒
  2. 命令行编译运行Java
  3. 关于在线查看相关开源源码的网站,包括Android源码
  4. Ubuntu中NetBeans C/C++配置、编译
  5. WebSphere--部署Servlet
  6. linux必知必会命令
  7. .Net MVC5异步请求Entity Framework 无限循环解决方法
  8. 因为曾经装过Mysql导致再次装时windows无法启动MySQL服务报错1067的解决方法
  9. pip 安装 MySQL-python 报错
  10. PythonStudy——比较运算符 Comparison operator
  11. 7z 程序打包 Demo
  12. Ajax获取 Json文件提取数据
  13. python 遍历list并删除部分元素
  14. 20165317 Linux安装及学习
  15. 利用QPainter绘制散点图
  16. 安装PG3.0详细教程附图
  17. P3273 [SCOI2011]棘手的操作
  18. 将Json对象数组转化成JS Array数组
  19. 893. Groups of Special-Equivalent Strings 奇数偶数位上的相同数
  20. Vue 项目集合

热门文章

  1. 对JavaScript中的静态属性和原型属性的理解
  2. java线程池技术(一):ThreadFactory与BlockingQueue
  3. Sql server 卸载方法
  4. linux下利用shell脚本实现添加crontab任务
  5. iOS 8 UIAlertController 和 UIAlertAction
  6. .NET Core阿里大于短信发送SDK修改以及使用
  7. MysqL 主从事务数据安全之sync_binlog
  8. 2道acm简单题(2010):1.猜数字游戏;2.字符串提取数字并求和;
  9. JS中的Undefined和Null的区别
  10. service不死之身