20220418-Tomcat
2022-04-19 15:53 晓峰如月 阅读(29) 评论(0) 编辑 收藏 举报一,什么是Tomcat?
1,Tomcat就是一个web服务器软件,类似.net中的IIS。
二,怎么使用Tomcat?
1,网上下载软件,直接运行startup.bat即可。仔细看里面,其实它是在运行catalina.bat,而catalina里面运行的代码依赖环境变量 %JAVA_HOME% 下的jdk包。

2,安装配置jdk环境变量,新建一个%JAVA_HOME%,再添加到path下面去
3,部署网站的3种方式:
(1)直接放在\webapps下即可,例如:http://localhost:8080/hello/hello.html,也可以用工具打包war包,它会自动解压出文件
(2)放在某一个路径下,然后在Tomcat里面的server.xml文件中配置Host节点下<Context docBase="D:\willkie\hello" path="/Demo" />
(3)在Catalina下的localhost文件夹下面见一个xml文档(虚拟路径的名字就是该xml文档名),里面配置实际路径<Context docBase="D:\willkie\hello" />
4,Ideal配置Tomcat
run → Edit configration → Default → Tomcat Server → Local → configration → 选择apache整个Tomcat文件夹 即可
5,新建一个web项目,注意的就是在web application之后,要勾选web.xml。
6,运行Tomcat服务器出现乱码现象?
在conf文件夹下找到loging.properties,将UTF-8改成GBK即可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统