细数 java9搭配eclipse oxygen 版本的坑

java 9出来了,一些特性让我迫不及待的去尝试,于是把公司的java版本换成了9 ,于是开始了我一系列作死的开始!现在想调回去,就需要花费太多时间,因为我使用了java9的特性,default这个关键字 确实好用,不得不承认!


1.java9 需要搭配 比较新的eclipse,所以我选择了 oxygen ,其他的就算修改配置启动成功,坑比这个版本还多,没有原因,就是因为java9新出,很多不兼容吧.


2. 使用java9 后,无法使用main方法运行,一使用 main来跑java代码,就会提示 :


没有错误提示信息,也不知道是哪里不对,把jdk版本调低后即可解决.


3. 无法使用eclipse自动生成toString(),一使用就会出现:


不过这个到不怎么影响,反正我又不需要频繁的去tostring


4.使用这个版本的eclipse 拷贝java文件,会出现空指针异常,注意:是eclipse工作出现,不是java代码出现哦

出现方法为: 先选择一个java文件 ctrl+c ,然后ctrl+v,取消,不复制,再这样操作,就会偶然出现了.

反正是当我复制文件多的时候,就是这样出现了.....猝不及防,只有重启才可以再次复制,不然每次都会报这个错.









猜你喜欢

转载自blog.csdn.net/u012930316/article/details/79381672