Mac下eclipse问题
问题1:配置eclipse的workspace
场景:
不下心删除了workspace下面的隐藏文件夹.metadata
,导致无法再次打开eclipse了,会报错Could not write metadata for …,提醒日志在.metadata下面的log中。于是想重新配置一下workspace,使其自动生成.metadata文件夹。
解决方案:
在应用程序中找到eclipse.app右键—>显示包内容,进入eclipse的安装目录,找到这个文件,
修改RECENT_WORKSPACES
参数,重新打开eclipse即可。
问题2:Eclipse无法反编译maven中依赖的jar包中的Class文件
场景:
eclipse可以看到jdk的源码,但是看不到maven下载下来的外部依赖的源码,比如Spring源码。
解决方案:
打开help->Eclipse Marketplace,搜索jd,出来的只有一个Enhanced Class Decompiler 3.0.0,点击install重启就好了。
问题3:maven工程update时候默认编译jdk版本是1.5
场景:
手动设置了project的java Compiler的jdk版本是1.8,可是每次maven->update project的时候回重置为1.5版本,由此引发一些错误。
解决方案:
eclipse加载java项目时,默认会用1.5的版本去编译或者引进jdk版本,修改pom文件设置所需的版本。
Last updated