Java 开发工具IntelliJ IDEA 12.0 总是提示Cannot resolve symbol

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 开发工具IntelliJ IDEA 12.0 总是提示Cannot resolve symbol相关的知识,希望对你有一定的参考价值。

如图中的ExtReadWebService 就提示Cannot resolve symbol 但是这个提示不影响编译 程序也正常运行 但是如果你直接点击ExtReadWebService找不到该文件 如果要打开的话 必须在程序找到该Java文件然后双击才能打开,不知有谁遇到过此类问题,帮忙解决下,谢谢

缓存的问题。

简单的操作过程:

1、重新git上下载项目,然后更改settings和repository的设置,改为自己这边的库和settings。

2、点击File /Invalidate Caches ,清理缓存,然后会提示重启intellij ,重启后就好了。

3、安装 Maven 之前先确定你JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.1.0。首先去官网下载 Maven,下载完成之后将其解压,将解压后的文件夹重命名成 maven,并将它放在 D:\\Server 目录下,即 maven 最终的路径是:D:\\Server\\maven把属性名和属性值配上就可以了。

参考资料

雨疏风骤.博客园——开发者的网上家园[引用时间2018-1-9]

参考技术A File -- Invalidate Caches 然后会提示你重启intellij ,你重启后,就好了。应该是缓存的问题。落雨 参考技术B 尊敬的联想用户您好!

您好!
为了方便起见,建议您到联想的服务站查询诊断问题,在保修期内维修是免费的,主要部件保修2年,系统及软件保修1年,国外行货需要注册IWS全球联保,服务站的选择可以查询:
http://support1.lenovo.com.cn/lenovo/wsi/station/servicestation/default.aspx?intcmp=I_F_FWWD
其他问题也可以在这两个论坛比较全,
Idea论坛:http://lenovobbs.lenovo.com.cn/forum.php?intcmp=FM_LBBS_baidureply
Think论坛:http://thinkbbs.lenovo.com.cn/forum.php?intcmp=FM_LBBS_baidureply
希望能帮助到您,谢谢呢。

期待您满意的评价,感谢您对联想的支持,祝您生活愉快!
参考技术C 你这句代码只是定义一个变量,并没有使用它,所以不影响运行。找不到应该是因为包没有导入追问

这个包已经导入了,而且使用到了,刚开始用的时候导入之后是不会出现这种状况的,但是如果关机了重新启动之后,就会又出现上述的状况,重新导入也不管用,必须打开那个出现红色的文件然后随便写一个东西然后再把刚写的删除了(就是要改动下文件,然后再恢复),之后保存该文件,再回来看那个文件就不会是红色的了

java开发环境配置——IntelliJ IDEA

关于开发工具,之前是用eclipse,后来用了一段时间idea后,发现idea比eclipse好用太多了,所以推荐大家用idea

官网下载地址:https://www.jetbrains.com/idea/download/#section=windows

这里一个是社区免费版,一个是旗舰版,为了用着爽还是下旗舰版的,然后再破解吧。如果你资金充足,支持正版,请自行购买收费版的Idea:https://www.jetbrains.com/idea/buy

破解方法,参考这篇文章 https://www.cnblogs.com/jiekzou/p/9202247.html  

(1)编辑电脑上C:\\Windows\\System32\\drivers\\etc下的hosts文件

加入下面一行代码:

0.0.0.0 account.jetbrains.com

保存并关闭。

(2)打开http://idea.lanyus.com/,获取注册码

复制注册码后在idea里粘贴填上就可以了,help——>register

 

然后我们再配置一下idea中的Maven。Idea 自带了apache maven,默认使用的是内置maven,为了使用方便,我们替换成自己的Maven(上一篇有讲配置)。

2018年10月19日更新:进设置的时候,从file——>other setting——>default setting进去设置,这样才是全局的,不然设置的只是当前项目的。

然后配置一下这个 -Xms128m -Xmx512m -Duser.language=zh -Dfile.encoding=UTF-8,这个具体我也不太清楚有什么作用,参考网上的

 

 好了,到这里就搞定了,就可以开工了。idea其他的一些设置,快捷键什么的,可以直接搜索网上文章更方便

以上是关于Java 开发工具IntelliJ IDEA 12.0 总是提示Cannot resolve symbol的主要内容,如果未能解决你的问题,请参考以下文章

Java 开发工具IntelliJ IDEA 12.0 总是提示Cannot resolve symbol

IntelliJ IDEA 使用心得与常用快捷键

IntelliJ IDEA 使用心得与常用快捷键

开发工具篇:JAVA和IntelliJ IDEA相恋

Java单体应用 - 开发工具 - 01.IntelliJ IDEA

IntelliJ IDEA 使用心得与常用快捷键