2021-02-11 23:00 Pebble包依赖问题
pebble 模板库依赖 slf4j-api,maven解析依赖并导入之后,slf4j本身的依赖没有导入,会报警告,但是程序正常运行,似乎无所谓
2020-12-15 17:00 阻止浏览器存储项目的cookie
浏览器缓存了项目页面,调试的时候缓存的页面没有更新,看不到改动,需要新开一个浏览器的隐私浏览窗口。
【12-16更新】不需要隐私浏览,刷新浏览器即可
2020-12-13 17:10 web项目路径名
webapp项目,部署在 tomcat 的路径名要在 程序中体现,否则总是 404 🤢【12-16更新】见编程错误集。
【12-16 更新】下面的标注写错了,重定向才要写绝对路径,转发要写相对路径
2020-12-12 13:35 快捷键冲突
在 idea 里 ctrl + 句点 是错误修正的快捷键,win10 输入法的快捷键跟这个冲突了,到输入法设置里关掉就行。
2020-12-11 02:35 远程 run/debug tomcat
idea可以自动把项目部署到远程服务器,调通这个费了一番周折。实际上是很简单的,只是网上教程水平太差。。。
信了 这个帖子,以及 idea官网 说得又含糊,导致虚拟机参数始终没写对,还找了很多不相干的地方。
实际上,只要添加一个系统环境变量:
CATALINA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.rmi.port=1100 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=47.114.56.114"
就 O 了,直接 startup 启动。需要注意的是 上面这个字符串最好写在一行里,每个短横线之前都要加空格 这是给 jvm 的参数。
官网也没说清楚,其他人就直接拷贝这个代码贴到网上