Incompatible Types问题之不支持switch(String):
ps:写博客主要用来给自己当做笔记,成长ing
遇到的问题:
百度发现需要JDK1.7以上,但是我本身用的JDK版本就是1.8,网上下载的那个项目是1.5,搜索给出的意见:需要把IDEA中Project Structure中相关设置作相应的更改
但是查看自己的IDEA相关配置,发现就是1.8,但在file–>setting中是1.5(如下)
即使手动更改为1.8还是会自动变为1.5。
…
后来还改了.idea文件夹下的一些东西(将其中涉及到的.xml文件1.5改为1.8),依旧没有解决。后来发现是Project Structure中还有一个地方需要改为和JDK同样的版本(如图)
总结:
解决问题主要需要更改两个地方:Project Structure中Project(Project SDK、Project Language levels)和Modules(语言级别Language levels)