工作笔记
1、win10安装Linux子系统
2、进入子系统是bash,从win10的d盘拷贝文件到子系统是/mnt/d
3、在子系统中安装jdk,一直找不到java command(用Windows版本的jdk在Linux上安装,傻不傻)
4、配置gradle环境变量,进入项目根目录,在cmd中执行gradlew clean runOsp
5、gradle build -x test (不执行ut直接启动)
6、gradle runOsp -PospService.debug=true -PospService.debug.port=5005
7、lombok插件要设置开启Annocation Processors,如果仍然报错查看插件是否需要升级
8、tomcat安装时端口不能默认为-1,可以在server.xml中修改
9、控制台中文乱码,IDEA或者Tomcat都要修改 https://blog.csdn.net/lk1822791193/article/details/88317140
10、idea->help->edit custom vm option,设置启动的JVM参数
11、idea中的tomcat配置中application context设为/
12、执行单元测试报错:Command line is too long. Shorten command line for testGetMacro or also for JUnit default configuration(解决方案 https://blog.csdn.net/geming2017/article/details/85134555)
13、tomcat启动前先结束任务管理器的任务
14、IDEA Unable to open debugger port(idea不能打开调试器,修改调试端口解决问题)
15、Google安装postman4.1.3插件,点击插件图标会启动postman客户端,点亮右上角Interceptor的图标就可以请求了
16、单测的sql语句执行情况在数据库不可见,有关联表的sql需要insert所有表的数据
17、assertEquals(double,double)已过期
18、this.getClass().getClassLoader().getResourceAsStream(path)这种方式获取资源文件时,需要重启才能拿到
19、Json反序列化成对象时,对象要实现Serializable接口
20、springboot改变内置tomcat版本,仅需要在pom.xml中添加<packaging>war</packaging> 和 <tomcat.version>9.0.46</tomcat.version> 即可

浙公网安备 33010602011771号