L
L
LearnJava
Search…
Summary
Introduction
MyResume
开发
小程序
环境搭建
遇到的问题
Mac下eclipse问题
Mac下Github问题
Markdown解决方案实例
Spring问题
编程语言
C++
GO
XML
技术学习
JavaIO
计算机网络
计算机原理
架构学习
前端学习
大数据
数据结构
算法
Java多线程
Java设计模式
Java学习
JVM学习
Linux学习
Java设计模式
Mysql
Spring
web中间件学习
文档读后感
除了写代码你还会干什么
效率提升
Java诊断工具Arthas
Mac下安装多版本java
Mac下显示git分支
Mac中Clion快捷键
Mac中Eclipse快捷键
MacShell常用快捷键
Windows与Linux服务器传文件
Sublime技巧
搜索引擎检索技巧
总结
2017工作总结
Powered By
GitBook
Mac下eclipse问题
问题1:配置eclipse的workspace
场景:
不下心删除了workspace下面的隐藏文件夹
.metadata
,导致无法再次打开eclipse了,会报错Could not write metadata for …,提醒日志在.metadata下面的log中。于是想重新配置一下workspace,使其自动生成.metadata文件夹。
解决方案:
在应用程序中找到eclipse.app右键—>显示包内容,进入eclipse的安装目录,找到这个文件,
1
Eclipse.app/Contents/Eclipse/configuration/.settings/org.eclipse.ui.ide.prefs
Copied!
修改
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文件设置所需的版本。
1
<
build
>
2
<
plugins
>
3
<
plugin
>
4
<
groupId
>
org.apache.maven.plugins
</
groupId
>
5
<
artifactId
>
maven-compiler-plugin
</
artifactId
>
6
<
version
>
3.5.1
</
version
>
7
<
configuration
>
8
<
source
>
1.8
</
source
>
9
<
target
>
1.8
</
target
>
10
</
configuration
>
11
</
plugin
>
12
</
plugins
>
13
</
build
>
Copied!
开发 - Previous
遇到的问题
Next
Mac下Github问题
Last modified
2yr ago
Copy link
Contents
问题1:配置eclipse的workspace
问题2:Eclipse无法反编译maven中依赖的jar包中的Class文件
问题3:maven工程update时候默认编译jdk版本是1.5