不积跬步,无以至千里

个人博客地址:https://lewky.cn

Eclipse - 安装了jd-eclipse插件后依然无法反编译类文件

问题 Eclipse在安装了jd-eclipse插件后依然无法反编译类文件,这个问题是因为没有修改默认的类文件查看器。 解决方法 修改默认的类文件查看器为jd-eclipse Window -> Preference -> General -...

2019-01-30 01:09:28

阅读数 1108

评论数 4

Eclipse - lombok的@Slf4j和@Data无效

问题与分析 最近开始学习spring-boot框架,我用的是Eclipse,然后发现在使用到了lombok的@Data注解时,Eclipse会编译错误。@Data的作用是自动生成toString方法和setter/getter方法,可以减少大量重复性的代码工作。 另外在使用了@Slf4j注解时,这...

2018-10-24 22:56:38

阅读数 907

评论数 0

Eclipse - Maven项目Update Project后jdk版本变成1.5

问题与分析 最近遇到个奇怪的问题,在Eclipse里对一个Maven项目进行Update Project(快捷键是 Alt+F5),原本jdk为1.8的项目忽然就变成了1.5,于是就报了一些错误。 我猜想可能跟Maven默认的jdk版本有关系,百度了下,确实如此,Maven项目如果不指定编译的...

2018-09-02 22:43:50

阅读数 107

评论数 0

Eclipse笔记-如何关闭Breadcrumb面包屑导航

Breadcrumb是用来定位当前文件的路径的一个导航条,不过界面有点丑,而且可能会令Eclipse变卡,所以一般不太使用这个功能。有两种关闭的方式:1、右键Breadcrumb面包屑导航,选择 hide Breadcrumb2、单击工具栏上的“Toggle Breadcrumb”按钮,使其恢复未...

2018-04-07 23:55:08

阅读数 507

评论数 0

Eclipse笔记-如何修改Tomcat的Server Locations

1、Window -> Show View -> Servers 进入服务器视图,可以看到我们之前配置过的服务器(比如Tomcat),双击想要修改的Server进入配置面板 2、这时候的Server Locations是灰色的,无法修改;我们需要先将该服务器下部署的所有项目先remo...

2018-04-07 10:18:34

阅读数 432

评论数 0

Eclipse笔记-如何修改web项目的web module version

有时候我们想改变web项目的web module version,比如说原本是2.4版本,我们想改成3.0版本,通过右键项目名 -> Properties -> Project Facets,选中Dynamic Web Module后边的版本,将2.4改成3.0这时候会报错误:Cann...

2018-04-03 00:04:00

阅读数 1564

评论数 0

Eclipse笔记-Maven项目无法编译运行src/test/java下的代码

在导入Maven项目或者新建一个Maven项目的时候,发现src/test/java下的代码无法编译,运行的时候会报错说找不到类加载的资源,明明已经将src/test/java以及src/test/resources这两个文件夹都设置成 Source Folder 了,build path里也有这...

2018-03-28 23:43:17

阅读数 2330

评论数 0

Eclipse笔记-PMD插件

PMD是一种静态解析Java代码错误的工具,可以在不运行Java程序的情况下对Java代码进行分析并报告错误。Eclipse的PMD插件自带了许多规则(并不是所有规则都是合理的,有的规则报告的错误可以无视),也可以自己制定规则并导入。 Eclipse在线安装插件 1、Help -&...

2018-03-28 23:22:06

阅读数 3268

评论数 0

Eclipse笔记-Maven项目中不显示classes等文件夹的解决办法

在Project Explorer中选中倒三角图标 -> Customiz View… -> 不要勾选Java output folders

2018-03-18 20:01:56

阅读数 2350

评论数 0

Eclipse笔记-怎么让Maven子项目在父项目的依赖中显示为jar包

之前有个问题困扰了我很久,就是Maven父项目引用了几个子项目打包成的jar包,然而在Maven Dependencies中却总是显示成一个项目,而不是jar包。 这导致了我在debug父项目时,当debug到子项目的代码时总是不跳入jar中编译好的class文件,而是直接跳转到工作空间中的...

2018-03-18 19:39:23

阅读数 1589

评论数 1

Eclipse笔记-使用TODO或FIXME标记功能

在自动生成的try/catch块里会看到这样一句注释: // TODO Auto-generated catch block 这句自动生成的注释其实是用来提示你这里的异常还未进行处理,如果你已经对该异常进行了处理,直接将这行TODO注释删除就行了。 这里的TODO,其实是Eclipse的...

2018-03-14 22:46:55

阅读数 137

评论数 0

Eclipse笔记-代码格式化快捷键无效/冲突

在用Eclipse的时候,会发现有时候使用代码格式化的快捷键Ctrl+Shift+F会无效果,这是因为使用了搜狗拼音输入法,该快捷键和搜狗输入法的快捷键冲突了,在搜狗输入法里是进行繁简字体的转换。解决办法就是将搜狗输入法里的这个快捷键禁用掉,这样就可以一边用Eclipse的代码格式化快捷键一边使用...

2018-03-09 23:30:17

阅读数 325

评论数 0

Eclipse笔记-配置篇(tab插入空格,文件编码,Save Actions,代码提示等)

最近Eclipse(Indigo version)又开始发疯,打开后发现Project视图里的项目全部报错找不到,但是磁盘里项目还在,只能重新导入,导入后发现之前配置的比如说文件编码、代码提示等都消失了,只好重新配置,这里顺便记录一下,方便以后恢复配置。 给tab键插入4个空格 ...

2018-03-08 22:48:29

阅读数 218

评论数 0

Eclipse笔记-快捷键篇

开始工作了才越发体会到Eclipse的强大,掌握一些有用的快捷键对于工作还是很有帮助的。Ctrl + T该快捷键用来查询当前类或者方法的继承关系层次,将光标停留在方法名上使用该快捷键可以查看该方法的继承关系层次。在方法名之外的地方使用该快捷键则是查看当前类的继承关系层次:Ctrl + O该快捷键用...

2018-03-01 16:30:20

阅读数 75

评论数 0

Eclipse笔记-Remote Debug远程调试

Java远程调试的原理是两个VM之间通过debug协议进行通信,然后以达到远程调试的目的。两者之间可以通过socket进行通信。 首先被debug程序的虚拟机在启动时要开启debug模式,启动debug监听程序。jdwp是Java Debug Wire Protocol的缩写。在启动程序时,将以...

2018-01-26 11:52:37

阅读数 261

评论数 0

Eclipse笔记-XX cannot be resolved to a type错误

在使用eclipse的时候忽然报错,接着原本正常的项目就出现一堆XX cannot be resolved to a type的错误,在网上找了不少资料,有一篇文章写得比较齐全:http://zhaoningbo.iteye.com/blog/1137215只是按照文章里的办法进行操作多次后,依然...

2018-01-22 15:13:07

阅读数 649

评论数 0

Eclipse笔记-sun.misc.BASE64Encoder找不到jar包的解决方法

在使用sun.misc.BASE64Encoder时报错如下:Access restriction: The type BASE64Encoder is not accessible due to restriction on required library C:\jdk1.7.0_79\jre...

2018-01-04 00:36:20

阅读数 6658

评论数 0

Eclipse笔记-Build path entry is missing: org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.inter

最近项目改用jdk1.8,而Eclipse默认的jre是1.7的,在编译项目的时候就报了如下错误: Build path entry is missing: org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debu...

2017-12-29 10:26:31

阅读数 1880

评论数 0

Eclipse笔记-关于Maven Pom Editor的一个小问题

Eclipse安装了Maven插件后自带一个pom.xml的编辑器Maven Pom Editor,这个编辑器可以很方便地查看Dependency Hierarchy,也就是依赖的层次,可以直接看到一个依赖下使用到的其他依赖。 今天花了很长时间在不停地mvn clean install,因为发现...

2017-11-30 17:55:04

阅读数 314

评论数 0

如何将一个Maven项目转化成一个Eclipse项目

有时候我们需要将一个Maven项目导入到Eclipse中,直接导入是不行的,我们可以通过一个命令来实现:mvn eclipse:eclipse1、 进入该Maven项目的目录,该目录下必须要有pom.xml文件,否则是无法运行以上命令的。2、在当前目录的地址栏里输入cmd;或者按住Shift+鼠标...

2017-11-14 23:59:20

阅读数 7427

评论数 2

提示
确定要删除当前文章?
取消 删除