启动项目出现异常Unsupported major.minor version 52.0

原因:
当你使用了高版本的 JRE(如1.8) 编译出.class 文件,但是运行的时候反而使用低版本的 JRE

major version:

Java SE 8 = 52(当前), 
Java SE 7 = 51, 
Java SE 5.0 = 49, 
JDK 1.4 = 48, 
JDK 1.3 = 47, 
JDK 1.2 = 46

解决方案:

1、使用高版本的 JRE 运行,如当报错为Unsupported major.minor version 52.0时,使用 1.8 运行 
基本适用所有情况

2、适用于自己编译的.class文件时,如若是第三方 jar 包引起的报错,那么可以使用以下方式
using java -target 1.6 option

以下为intellij IDEA解决此问题的步骤,同样适用于Android Studio 
1、安装 JDK 1.8 
2、更改 java compiler 

打开Settings找到java compiler 
设置project bytecode version:1.8
设置Pre-module bytecode version:对应module的version为1.8

3.更改project sdk
打开project Structure
选中project 设置project SDK为1.8
(如没有1.8选项,请在下方SDKs中添加)
设置project language level:
8-Lambdas,...

4.点击apply,ok完成

Idea中Maven项目不能新建Package和Class的解决方法

今天通过idea新建一个maven项目,创建之后要去创建package
却在new中怎么也找不到建package的选项
本以为是创建maven项目时的Archetype(骨架)选择错误
但是之前创建项目并未记得特意选择骨架

之后的话就认定为环境异常了

通过尝试找到的解决办法如下

通过观察发现,新建的maven项目与其他项目相比
java文件夹和rsources文件夹没有特殊标记即为普通文件夹

选中java文件夹,右键选中Mark Directory As 选中Sources Root
选中resources文件夹,右键选中Mark Directory As 选中Test Resources Root

问题解决了

Idea插件之五大装逼神器

TOP 5 stackoverflow
遇到报错等选中直接右键处理
说明:至于怎么处理,我也没试过,但看起来挺炫的

TOP 4 Sudoku Plugin
集成自己喜欢的游戏到Idea
说明:至于能添加什么游戏,不清楚,五子棋应该是有的

TOP 3 Nyan progress bar
将系统进度条换成彩虹进度条

TOP 2 Background Image Plus
设置idea背景图片

TOP 1 activate-power-mode OR Power mode II
这个我装了,感觉好牛逼,打代码屏幕在颤动
说明:打代码屏幕不只是在颤动

Idea自定义类注解

1.点击左上角file找到Settings...并点击
2.搜索file and Code Templates
3.选中file选项卡,找到Class并点击,可看到当前生成类的model
4.在public class ..这行上面添加自己想要的注解model
下面是我的当前model
/**
 * 描述:
 *    ${DESCRIPTION}
 * @author ${USER}
 * @create ${YEAR}-${MONTH}-${DAY} ${TIME}
 */
由于本人方法注解一直使用系统默认样式,所以并没有对方法注解进行自定义处理