Idea 无法引用类问题解决办法
今天遇到一个最别坑的问题,就是我引入了一个lombok.jar包。这个Jar包中的其它类我都可以通过Alt+Enter来快速导入包,但是就其中一个@Data这个注解就是不行。我以为是版本问题,我就在build.gradle里面去改变这个Jar包的版本。结果还是不行。最后之前用Idea的同事也遇到过这个问题,过来帮我解决了这个问题。现在记录下来,希望也能够帮助遇到这样问题的朋友。
同一个包下的@ToString注解能够快捷导入,但是@Data就是不行。
可以通过以下方式来解决这个问题:
1. Setting
File –> Setting
2. Editor
Editor –> General –> Auto Import
在右侧的编辑页面Exclude from Import and Completion窗口可以看到过滤的包导入路径。
3. 删除该过滤条件
选中这个选项,然后点右边的”-“,进行删除,并apply.
4. 大功告成
然后就可以自动导入这个注释了。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关推荐
-
Idea 无法引用类问题解决办法
今天遇到一个最别坑的问题,就是我引入了一个lombok.jar包.这个Jar包中的其它类我都可以通过Alt+Enter来快速导入包,但是就其中一个@Data这个注解就是不行.我以为是版本问题,我就在build.gradle里面去改变这个Jar包的版本.结果还是不行.最后之前用Idea的同事也遇到过这个问题,过来帮我解决了这个问题.现在记录下来,希望也能够帮助遇到这样问题的朋友. 同一个包下的@ToString注解能够快捷导入,但是@Data就是不行. 可以通过以下方式来解决这个问题: 1. Se
-
java 中序列化NotSerializableException问题解决办法
java 中序列化NotSerializableException问题解决办法 前言: 某项目中,要将某个自定义类MMessage对象,通过ObjectOutputStream和ObjectInputStream传递,该MMessage的特征描述: 1 该类未继承Serializable接口: 2 其父类Message的父类继承了Serializable接口: 3 其父类中有一个字段类型为Java.io.ByteArrayOutputStream类型: 经测试发现,MMessage类序列化过程中
-
Android 中TextView的使用imageview被压缩问题解决办法
Android 中TextView的使用imageview被压缩问题解决办法 看下运行效果图: 今天解bug的时候遇到一个奇怪的问题:listview的item由一个textview和一个imageview组成,父布局是线性水平排列.我的本意是imageview显示相同的图片,textview显示文本,但是运行程序后发现,当某个textview的文本较多时,imageview会被压缩,刚开始没注意,检查代码了好久. 代码示例如下: <!--文本少的item--> <LinearLayou
-
Android getActivity()为空的问题解决办法
Android getActivity()为空的问题解决办法 在开发项目中有时会碰到getActivity函数为空的情况, 导致apk空指针崩溃问题, 看代码逻辑没有明显的原因. 如果看Activity.Java.FragmentActivity.java的源码就可以找到原因. 当activity实例在后台时, 系统在回收资源时很可能回收掉Activity, 并在onSaveInstanceState函数里保存fragment的状态, 再次打开该Activity时, 在onCreate
-
详解springBoot启动时找不到或无法加载主类解决办法
1.jar包错误 第一步:首先鼠标键右击你的项目,点击run as-->maven clean 第二步:鼠标键右击你的项目,run as--->maven install:在eclipse控制台你可以看见报错的jar包: 第三步:去maven仓库删除对应的jar,右击你的项目,maven-->update project(重新下载jar包): 第四步:重复一,二步骤,找到你的启动类,run as java application;问题解决 2.jdk报错 打开你的项目结构,找到libra
-
IOS 下获取 rootviewcontroller 的版本不同的问题解决办法
IOS 下获取 rootviewcontroller 的版本不同的问题解决办法 一般 原生的 [[UIApplication sharedApplication].keyWindow.rootViewController presentModalViewController:self animated:NO]; 可以 获取 系统的 rootviewcontroller 但 cocos2d-x 2.1.1 在 appcontroller.mm 内定义的 加载方法是 // Set RootVie
-
IOS 键盘挡住输入框的问题解决办法
IOS 键盘挡住输入框的问题解决办法 在iOS开发发现一个问题,有时输入框位于低出时,当编辑输入时,弹出的键盘会挡住输入框,令用户看不清楚实时的输入情况,使界面交互极度不友好. 经过查资料终于解决了这个问题. 解决思路: 1. 输入框监听UIControlEventEditingDidBegin事件,当用户开始输入时,将整个view上移. 2. 输入框监听UIControlEventEditingDidEnd事件,当用户结束输入时,将整个view下移,恢复到原位置. 输入框监听事件: [text
-
Android webview旋转屏幕导致页面重新加载问题解决办法
Android webview旋转屏幕导致页面重新加载问题解决办法 1. 在create时候加个状态判断 protected void onCreate(Bundle savedInstanceState){ ... if (savedInstanceState == null) { mWebView.loadUrl("your_url"); } ... } 2. 重载保存状态的函数: @Override protected void onSaveInstanceState(Bundl
-
javascript 中设置window.location.href跳转无效问题解决办法
javascript 中设置window.location.href跳转无效问题解决办法 问题情况 JS中设置window.location.href跳转无效 代码如下: <script type="text/javascript"> function checkUser() { if(2!=1){ window.location.href="login.jsp" rel="external nofollow" rel="e
-
Python pip安装lxml出错的问题解决办法
Python pip安装lxml出错的问题解决办法 1. 在使用pip安装lxml过程中出现了一下错误: >>> pip install lxml C:\Users\Chen>pip install lxml Collecting lxml Using cached lxml-3.5.0.tar.gz Installing collected packages: lxml Running setup.py install for lxml ... error Complete
随机推荐
- jQuery实现回车键(Enter)切换文本框焦点的代码实例
- 在Oracle的函数中,返回表类型的语句
- 你应该知道的python列表去重方法
- 用ASP.NET还原与恢复Sql server
- JSP实现简单的用户登录并显示出用户信息的方法
- 优秀程序员必须知道的20个位运算技巧
- A利用ASP小偷和Google实现在线翻译功能的代码
- jQuery探测位置的提示弹窗(toolTip box)详细解析
- jQuery使用DataTable实现删除数据后重新加载功能
- jquery获取复选框checkbox的值实现方法
- 9条PHP编程小知识及易犯的小错误
- C#微信公众平台开发之access_token的获取存储与更新
- C#中判断一个集合是否是另一个集合的子集的简单方法
- PHP生成二维码的两个方法和实例
- Android中RecyclerView实现分页滚动的方法详解
- STL list链表的用法详细解析
- protobuf简单介绍和ubuntu 16.04环境下安装教程
- php中isset与empty函数的困惑与用法分析
- python lambda表达式在sort函数中的使用详解
- Git原理和常用操作