Java IDEA debug
本文最后更新于:2023年2月28日 下午
1. 是玩不明白的Settings一枚吖
Terminal不翼而飞
IDEA 打不开终端,是人性的扭曲还是道德的沦丧:
噢,是因为我没配路径:
2. mvn怎么就不是内部命令
我不就是偷懒用的内置maven吗,怎么就不配用maven命令行了呢:
什么,原来是我没配环境变量:
1 |
|
3. 别人有的View我也要有
Maven
jar包结构一清二楚,左上角刷新实时更新依赖,如何不爽:
Database
数据库的导入:
非常方便的操作:
4. 好嘛快捷键
Ctrl + o
:选择@override
的方法
Alt + insert
:得到Generator,等价于… …
5. 人生苦短我用插件
Maven Helper
安装后,实现右键操作生命周期,干净又卫生:
6. 凑热闹的Run/Debug Config
Web容器配配配
打开:
配配配:
等等,润的时候还有一步:
虫虫实时更新Tomcat
我也不知道为啥这么配,这么配之后用debug虫虫打开就能实时更新了:
7. 右键啊右键
依赖没下下来咋整
对 pom.xml
进行一个原名 reimport
现名 Reload project
的大动作:
右键New不出来Java class
自建文件夹属于违规建筑, IDEA不认,右键新建不出Java类。咋让他合法呢:
右键New不出来Servlet
这个是什么玄学原理我着实不懂,但是谁让他好使呢:
8. 靠不住的依赖
Project Structure
在线更新——破案了,Maven是小就是因为没在Project Structure的Modules里面把勾打上。
最近Maven批量罢工,也不知道为什么里头配置的JSTL、MYSQL驱动纷纷失效。于是在豚师傅的帮助下踏上了自食其力的导包之路。
- 首先建立目录:
-
打开本次主角Project Structure
-
如下导入:
9. 解决Tomcat乱码
变身前:
变身后:
产生乱码的原因(是因为)Windowscmd
上的GBK
编码和Tomcat指定的UTF-8
编码的字符串出现了冲突。
修改一下:
10. 版本能不能不出来惹祸
Web-App版本导致JSP表达式不解析
如果直接用Maven的archetype里生成的web.xml
,就会:
于是就将变得不幸,谁叫旧版本里没有默认isELIgnored="false"
,所以使用注解分发路由了的话这种留着报错的东西还是删了吧。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!