IntelliJ IDEA(X)——IDEA常见错误

目录

一、解决 idea 上提示类注释的 wrong tag 警告

二、Warning:java: 源值1.5已过时, 将在未来所有发行版中删除

1、【File】—【Project Structure】设置

2、再次运行,出现其他错误

3、永久解决方案

三、IDEA使用Maven的test时候中文乱码

四、Java source1.5不支持diamond运算符,请使用source 7或更高版本以启用diamond运算符

五、Warning:Dangling Javadoc comment

六、Maven:Failed to create a Maven project ‘…pom.xml’ already exists in VFS

七、Push to origin/master was rejected。 IDEA push代码到GitHub失败

1、场景:

2、原因分析

3、解决

八、提示: Unchecked call to 'XXXX' as a member of raw type 'XXXX' less... (Ctrl+F1)


一、解决 idea 上提示类注释的 wrong tag 警告

1、方法一

IntelliJ IDEA(X)——IDEA常见错误_第1张图片

解决:鼠标焦点放在tag旁边,alt + enter -> add to custom tags

2、方法二

设置界面,选择Editor ——> Inspections ——> javadoc ——> Declarations has javadoc problems,新增tag标签

IntelliJ IDEA(X)——IDEA常见错误_第2张图片

二、Warning:java: 源值1.5已过时, 将在未来所有发行版中删除

运行项目时候,message中会报错:Warning:java: 源值1.5已过时, 将在未来所有发行版中删除

参考:https://blog.csdn.net/stripeybaby/article/details/80010734

1、【File】—【Project Structure】设置

设置:ProjectProject sdk以及Project language level一致

IntelliJ IDEA(X)——IDEA常见错误_第3张图片

设置:Modules中的SourcesLanguage level与上方一致

IntelliJ IDEA(X)——IDEA常见错误_第4张图片

2、再次运行,出现其他错误

IntelliJ IDEA(X)——IDEA常见错误_第5张图片

打开【File】—【Settings】——【Java Compiler】,需要下方两个地方的版本对应上

IntelliJ IDEA(X)——IDEA常见错误_第6张图片

3、永久解决方案

pom.xml中增加配置,指定Maven编辑版本:


    1.8
    1.8

参考:https://blog.csdn.net/Luojun13Class/article/details/82115924

三、IDEA使用Maven的test时候中文乱码

在Maven的pom.xml文件中增加:



    -Dfile.encoding=UTF-8

四、Java source1.5不支持diamond运算符,请使用source 7或更高版本以启用diamond运算符

参考:https://blog.csdn.net/xsm666/article/details/80076253

五、Warning:Dangling Javadoc comment

File——>Settings——>Editor——>Inspections——>Java——>Javadoc issues——>Dangling Javadoc comment

IntelliJ IDEA(X)——IDEA常见错误_第7张图片

六、Maven:Failed to create a Maven project ‘…pom.xml’ already exists in VFS

idea创建项目后,发现项目有问题,删除后重新创建,提示错误

1、删除项目,项目文件夹删除后清空回收站
2、通过idea打开任意一个项目
3、File > Invalidate Caches / Restart …
4、点击“Invalidate and Restart”

七、Push to origin/master was rejected。 IDEA push代码到GitHub失败

1、场景:

在IDEA中只把project中的某个Module上传到GitHub,而不是share整个Project

1、在对应的Module路径下初始化git仓库。

IntelliJ IDEA(X)——IDEA常见错误_第8张图片

此时选择的是Create Git Repository。

IntelliJ IDEA(X)——IDEA常见错误_第9张图片

本地仓库就创建好了,左边目录树里面的类全部变成了红色。这是因为没有把文件添加到版本控制。直接在工程文件夹上右击->Git->Add就可以了。做完之后,会发现刚刚红色的类全部变成了绿色。

2、然后在GitHub上创建远程仓库,仓库名称需要跟刚刚IDEA中的Module名称保持完全一致.

3、然后关联本地仓库与远程仓库:右键Module,选择git,选择Repository,选择Remotes

IntelliJ IDEA(X)——IDEA常见错误_第10张图片

填入远程仓库的url 

IntelliJ IDEA(X)——IDEA常见错误_第11张图片

4、然后进行commit、push。

在push时候回出现此错误:Push to origin/master was rejected。

2、原因分析

在第一次提交到代码仓库的时候非常容易出现,因为初始化的仓库和本地仓库是没有什么关联的,因此,在进行第一次的新代码提交时,通常会出现这个错误。git拒绝合并两个不相干的东西 。

3、解决

打开Git Bash,然后进入相应的目录,然后敲git命令

git pull origin master --allow-unrelated-histories

或者直接在IDEA 的终端 :

IntelliJ IDEA(X)——IDEA常见错误_第12张图片

出现下面信息

IntelliJ IDEA(X)——IDEA常见错误_第13张图片

然后在进行正常的commit、push操作。

八、提示: Unchecked call to 'XXXX' as a member of raw type 'XXXX' less... (Ctrl+F1)

转:https://blog.csdn.net/yongshiaoteman/article/details/80908632

你可能感兴趣的:(IntelliJ,IDEA,IDEA)