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、方法一

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

2、方法二

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

二、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一致

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

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

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

3、永久解决方案

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

<properties>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
</properties>

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

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

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

<!--解决IDAE在Maven test 输出信息中文乱码-->
<properties>
    <argLine>-Dfile.encoding=UTF-8</argLine>
</properties>

四、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

六、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仓库。

此时选择的是Create Git Repository。

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

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

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

填入远程仓库的url 

4、然后进行commit、push。

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

2、原因分析

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

3、解决

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

git pull origin master --allow-unrelated-histories

或者直接在IDEA 的终端 :

出现下面信息

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

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

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

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值