首先

1.安装配置jdk(http://www.cnblogs.com/felixzh/p/4491957.html)

2.安装配置Tomcat和eclipse(http://www.cnblogs.com/felixzh/p/4610937.html)

3.其他

  Tomcat的文件结构

  

所运行的项目必须放于webapps文件中,webapps的文件结构

  myweb为我自建的项目文件,文件结构参考:http://www.cnblogs.com/felixzh/p/4611048.html

第一种方法:最原始方法

  将eclipse的输出类包直接拷贝到/myweb/WEB-INF/classes/即可

  在/myweb/WEB-INF/中配置web.xml,配置servlet和servlet-mapping即可

在/myweb下的写个demo.html

  浏览器:http://localhost:8080/myweb/demo.html

第二种方法:稍智能方法

  

  docBse配置为web项目的路径,切记路径中不要有中文。将上图1:路径的“\”改为“/”。服务器能跑起表示配置没问题

  其中的path最好跟文件夹同名,且path必须配置,不配置,服务器崩溃。将上图1:的path配置为"/webcontent"

注意:该方法一旦某一个web项目配置错误,整个服务器就挂了!

2:方法比较安全,某一个web项目假如配置失败,不至于影响同服务器的其他web项目

该方法下,如果path与文件名不同,访问的时候以文件名为准,其实此处的path可以删除,不用配置

此方法下如果路径有中文,可以通过在该文件上面配置编码格式解决!

    打开eclipse新建javaproject,导入包,添加src文件,将默认输出设置到web项目的WEB-INF下的classes中

    至此,编译好的类文件无须拷贝,自动部署到服务器,并且类文件装载,服务器也会reload!

    可以在eclipse中直接开发web项目,并且写代码时,具备了自动提示功能!

自己动手跑起web项目的更多相关文章

  1. 如何阅读一个Web项目 【转载】

    摘自网络博客. ============================================================================================ ...

  2. C#中自己动手创建一个Web Server(非Socket实现)

    目录 介绍 Web Server在Web架构系统中的作用 Web Server与Web网站程序的交互 HTTPListener与Socket两种方式的差异 附带Demo源码概述 Demo效果截图 总结 ...

  3. 使用Maven构建Java Web项目时,关于jsp中引入js、css文件路径问题。

    今天有点闲,自己动手搭建一个Java Web项目,遇到jsp中引入js.css文件时路径不正确的问题,于是在网上查阅了很多资料,最终都无法解决问题,于是,上stackoverflow找到了解决方法,这 ...

  4. java web项目自动部署到Tomcat的原因

    关于eclipse中MAVEN WEB工程中编译问题 这几天是被java的环境搞疯了,我先是搭了一个spring+springmvc+mybatis的工程,在家里跑了一下,没有问题,把工程带到公司里用 ...

  5. eclipse+tomcat开发web项目

    也许正在使用的人会觉得这个过程谁不知道啊? 但是对于一个混迹各种语言编程有些年头的我来讲,却必须记录下来! 因为今天以前,我都通过配置[eclipse的tomcat插件]+编写[ant脚本,build ...

  6. Maven学习:Eclipse使用maven构建web项目(转)

    Maven学习:Eclipse使用maven构建web项目(转) 8.更改class路径:右键项目,Java Build Path -> Source 下面应该有4个文件夹.src/main/j ...

  7. maven的web项目手工发布

    网上有很多人都认为maven的web项目发布时,要用这个命令那个命令,太麻烦了,用纯手工打造发布更为方便. 第一步,导出你所在项目maven的依赖包. 打开cmd窗口执行命令:mvn dependen ...

  8. 将Java Web项目部署到远程主机上

    这里讲的是Java Web项目 第一步:购买主机,如果是大学生可以购买学生机,一个月9.9元,阿里云ECS服务器,自己选择不同的操作系统和镜像 ,我的选择 得到用户名和密码,可以进行ssh远程登录,登 ...

  9. SSM框架开发web项目系列(二) MyBatis真正的力量

    前言 上篇SSM框架环境搭建篇,演示了我们进行web开发必不可少的一些配置和准备工作,如果这方面还有疑问的地方,可以先参考上一篇“SSM框架开发web项目系列(一) 环境搭建篇”.本文主要介绍MyBa ...

随机推荐

  1. sprintf()函数的用法

    sprintf(g_strAppName, "%s",pLast+1); ----------------------------------------------------- ...

  2. Serenity框架官方文档翻译3.1(教程)

    3.教程 3.1教程: Movie Database 我们来用Serenity创建一个和IMDB相似的编辑界面的站点. 你能在下面的站点找到教程的源代码: https://github.com/vol ...

  3. 导出Excel之Epplus使用教程2(样式设置)

    导出Excel之Epplus使用教程1(基本介绍) 导出Excel之Epplus使用教程2(样式设置) 导出Excel之Epplus使用教程3(图表设置) 导出Excel之Epplus使用教程4(其他 ...

  4. [整理]Ajax Post请求下的Form Data和Request Payload

    Ajax Post请求下的Form Data和Request Payload 通常情况下,我们通过Post提交表单,以键值对的形式存储在请求体中.此时的reqeuest headers会有Conten ...

  5. sql拷贝表结构不拷贝表数据

  6. <转载>NPOI Excel 单元格背景颜色对照表

    我转载地址:http://www.holdcode.com/web/details/117 NPOI Excel 单元格颜色对照表,在引用了 NPOI.dll 后可通过 ICellStyle 接口的 ...

  7. 域名在微信朋友圈内分享需要ICP备案 杜绝不良信息传播

    就在刚刚,腾讯微信团队发布公告表示域名在朋友圈内分享需要ICP备案,杜绝打击不良互联网信息的传播.公告称根据互联网管理相关规定,即日起在微信朋友圈内分享的域名,请在2014年12月31日前完成ICP备 ...

  8. PHP连接MySQL报错:SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket 'MySQL' (2)

    如下所示,PHP连接MySQL报错: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket 'MySQL' ...

  9. vsPhere安装虚拟sm

    1.在机器上单击右键 2.选择“编辑设置” 设备状态,选择打开电源时链接,数据存储ISO文件,选择镜象. 3.重启,进入安装界面. 4.

  10. 获取并设置ListView高度的方法

    01 public void setListViewHeightBasedOnChildren(ListView listView) {  02     ListAdapter listAdapter ...