不积跬步,无以至千里

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

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

PMD笔记-Avoid if (x != y) ..; else ..;

PMD错误 Avoid if (x != y) ..; else ..; 样例public class Test { public int a = 1; public static void main(final String[] args) { final Tes...

2018-03-13 14:34:25

阅读数 193

评论数 0

PMD笔记-Overridable method 'XXX' called during object construction

PMD错误 Overridable method ‘XXX’ called during object construction 样例public class Test { public int a; public Test() { test(); } ...

2018-03-13 14:23:59

阅读数 222

评论数 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

PMD笔记-Avoid reassigning parameters such as 'XXX'

在用PMD检测代码时发现报错如下: Avoid reassigning parameters such as ‘col’. Reassigning values to incoming parameters is not recommended. Use temporary local ...

2018-03-08 16:42:57

阅读数 956

评论数 0

外贸笔记-AQL抽样标准

由于公司的项目是为国外服务的采购平台,如果不了解一定的外贸知识,还真不好维护、开发项目。最近在做一个和质检相关的功能,在这里记录一下相关的知识。 AQL抽样标准 对于有一定数量的一批货物,现在需要对其进行抽样检验,在检测报告(inspection report)中,涉及到了一些外贸术语:A...

2018-03-07 00:32:39

阅读数 970

评论数 0

SmartGit笔记-30天试用期到期解决方法

找到SmartGit的安装路径,进入最新版本并删除掉settings.xml文件,再重新打开即可。如果不知道具体的安装路径,有两种方法:安装路径:%APPDATA%\syntevo\SmartGit\ win+R打开运行窗口,输入上边的安装路径 在文件资源管理器的地址栏输入上边的安装路径 找到主要...

2018-03-05 23:32:17

阅读数 1102

评论数 0

Eclipse笔记-快捷键篇

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

2018-03-01 16:30:20

阅读数 75

评论数 0

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