![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
踩坑记录
喜码拉雅
追求卓越,成功自然到来。
展开
-
jdk安装不当-找不到或无法加载主类 com.sun.tools.javac.Main
情景:电脑上之前安装了jdk1.8,今天又安装了jdk1.7,配置idea用jdk1.7运行代码,配置完毕,点击运行,报错:Error:java: System Java Compiler was not found in classpath:java.lang.ClassNotFoundException: com.sun.tools.javac.api.JavacTool at ja...原创 2018-08-08 09:17:12 · 5669 阅读 · 0 评论 -
Java调试技巧:如何得到方法调用栈
StackTraceElement stack[] = Thread.currentThread().getStackTrace();循环打印出来看或者打断点看都可以。原创 2018-09-19 18:06:31 · 3944 阅读 · 0 评论 -
springboot @async 无效
最近想做一个异步的功能,但是在方法上面加了@Async并没有什么卵用,查了资料才知道,因此在这里记录一下在@SpringBootApplication启动类 添加注解@EnableAsync 异步方法使用注解@Async ,返回值为void或者Future 切记一点 ,异步方法和调用方法一定要**** 写在不同的类中 ****,如果写在一个类中, 是没有效果的...原创 2019-03-07 11:48:50 · 387 阅读 · 0 评论 -
java8 stream排序空字段排在前面或后面
直接粗暴sorted会NPE,这种写法可以避免list.stream().sorted(Comparator.comparing(l -> l.getCreateTime(), Comparator.nullsFirst(Date::compareTo))).collect(toList());toOrderList.stream().sorted(Comparator.compar...原创 2019-03-07 18:23:25 · 8597 阅读 · 1 评论