eclipse开发springboot项目,打开 application.properties 和 application.yml,正常情况下,输入:port
会提示可选配置项:
选择 server.port=
输入端口号即可。
无法提示的问题
配置文件前天突然发现,没有语法提示了。
回想最近几天做了什么?
重装了jdk9.0.1;
在jdk1.8.144基础上安装了1.8.151,但没删除旧版本;
升级了eclipse oxygen为Photon,在此基础上通过maketplace安装了sts。
问题排除
- 删除jdk9.0.1,无效。
- 删除1.8.144 无效。
- 降eclipse版本,重装sts,无效。
- 去sts官网github查找线索,发现有issue,提到同样的问题。但并没有官方人员确认。
怀疑sts新版本3.9.2的bug,尝试,卸载sts重装,没用。
卸载sts,通过update sites安装,解决了。
问题在于marketplace的软件包有问题。
properties文件的编辑器没有 Spring properties files
,它的图标是一片叶子。
如果没有是一个白色图标,"properties files"