搭建/拷贝项目工程
Tomcat:最广的Javaweb服务器
- tomcat解压缩后的每个目录含义
bin:存放启动、停止服务器和其他脚本文件(可执行程序)
● .sh → linex操作系统下的脚本文件
● 启动:startup.bat
● 关闭:shutdown.bat
conf:存放tomcat服务器的配置文件
lib:存放tomcat服务器的jar包
logs:存放tomcat服务器的日志文件(记录程序中发生的事,可分析错误等)
temp:存放tomcat服务器的临时文件夹
webapps:项目的部署位置
work:tomcat工作目录 - 配置环境变量
- 启动成功后 → 启动tomcat:startup.bat
- 在sts/eclipse中配置tomcat
错误处理
- 点小箭头或右键start运行tomcat时报如下错误时
解决措施:应关闭如下窗口
若还是报错,则启动shutdown.bat再点击小箭头或右键start
???网页中tomcat和eclipse/sts中的tomcat不能同时运行
创建动态web工程
- 修改所有文件的编码(jsp、html等):utf-8
- 创建Dynamic Web Project:版本:2.5,其余均为默认!
- 若删除工程:Delete打钩删除所有内容
spring下拷贝动态web工程(普通java工程除外)
- 第一步:选中工程,ctrl+c,ctrl+v;
- 第二步:右键拷贝后工程,选properties → 输入web → 选web project settings,修改context root为拷贝后的工程名字。
★ 注意:context root == 工程名字,访问时输入的http://localhost:8080/syj,其中syj不是工程名而是context root
将spring中的动态web工程拷贝到eclipse下
- 前两步同上(均在eclipse下操作)新项目名为syj_E,旧项目名为syj(此步骤为备份)
- 第三步:eclipse下选择import导入syj_E项目
- 第四步:将其设为动态工程,Window→Preferences→
- 第五步:修改中文乱码:Window→Preferences→General→Workspace→
text file encoding→更改编码为UTF-8(6个)→Apply→OK退出 - 第六步:添加tomcat服务器即可消除错误Window→Preferences→runtime environment