【后端】初学javaweb

文章讲述了在使用IDEA开发过程中遇到的几个常见问题及其解决方案,包括Tomcat乱码问题(修改logging.properties文件的字符集)、配置Tomcat路径、手动添加项目依赖、处理MySQL的时区问题、在IDEA中创建分层包结构、添加Web项目以及解决Tomcat无法刷新artifacts和缺少target文件导致的错误。
摘要由CSDN通过智能技术生成

1. tomcat乱码

字节流解码为字符串时,使用了错误的字符集(和编码所用字符集不一致)!
我们来到tomcat目录的conf子目录中,找到一个名为 “logging.properties” 的文件,打开这个文本文件,找到如下配置项:
java.util.logging.ConsoleHandler.encoding = UTF-8
将 UTF-8 修改为 GBK,修改后的效果为:
java.util.logging.ConsoleHandler.encoding = GBK
保存后,重启tomcat!

2. 配置tomcat路径

  • File | Settings | Build, Execution,Deployment | Application Servers
    ​​在这里插入图片描述

3. 手动添加依赖

  • 添加额外的jar包 【project structure / Modules】
  • 查询依赖
    ​​​​在这里插入图片描述

4. IDEA中配置MySQL出现Server returns invalid timezone问题解决方法

因为时区不一致
所以提示Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually
服务器返回了无效的时区,去“高级”标签中手工设置“serverTimezon"属性值。
在这里插入图片描述

5. IDEA中在创建多个包时,如何实现将包进行逐层分级

在这里插入图片描述

6. 后续添加web【右键】

在这里插入图片描述

7. 当tomcat无法刷新artifacts

  • 【从这里直接导入 只有再不同目录中才需要更换tomcat】在这里插入图片描述
    在这里插入图片描述

8. 没有生成target文件会导致无法映射二报错500

  • compile生成target包
    在这里插入图片描述
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值