Drools7在Intellij IDEA下的引入静态方法错误提示
来源:互联网 发布:爸爸网络用语怎么叫 编辑:程序博客网 时间:2024/06/03 13:32
问题
在Intellij IDEA 2016下,默认安装了Drools的插件,但使用Drools7(其他版本应该也有问题)时发现,在DRL文件中引入的静态方法IDEA会提示“Cannot resolve”,而代码可以正常执行。
示例
定义了DroolsStringUtils类,类中有一个isEmpty的静态方法,在drl文件中的代码如下:
package com.rulesimport static com.utils.DroolsStringUtils.isEmpty;import com.model.Product;rule CheckIsEmpty when eval(isEmpty("")); then System.out.println(111); end
此时,IDEA会有如下提示:
查找了各种解决方案,暂时无法解决。但正常运行时不影响程序的执行。
可能的原因是目前Intellij idea2016.3 只支持drools版本到6.2.0的原因吧。感兴趣或有答案的朋友可以研究回复一下。
后语
你的支持是我努力的最大动力!此系列课程正在持续更新中,相关讨论QQ(593177274)已经建立,欢迎大家加入讨论。如有疑问可以留言也可以发送本人邮箱secbro2@gmail.com。
阅读全文
2 0
- Drools7在Intellij IDEA下的引入静态方法错误提示
- 在 Windows 系统下安装 IntelliJ IDEA 的方法
- 在 Windows 系统下安装 IntelliJ IDEA 的方法
- 在MAC 中使用 Intellij IDEA 提示 this license XXXXXX has been cancelled 错误的解决。
- lombok在IntelliJ IDEA下的使用
- lombok在IntelliJ IDEA下的使用
- 如何复制 Intellij idea 的错误提示信息
- Intellij idea 错误提示信息不能复制的问题
- Idea Intellij没有拼写检查错误提示
- Intellij Idea没有拼写检查错误提示
- intellij idea怎么在project目录下查看一个类的所以方法和属性
- Java-7-:IntelliJ IDEA经常遇到的jar包引入错误问题
- intellij idea自动提示方法快捷键
- Intellij Idea在引入Eclipse工程的时候,报unmapped spring configuration的解决办法
- 在Intellij Idea中怎么引入c标签
- 在Intellij Idea中怎么引入c标签
- 在Intellij Idea中怎么引入c标签
- 在Intellij Idea中怎么引入c标签
- 我学xingo golang服务器之-Unity3d c#多玩家同屏出生过程和AI处理分解
- wamp-3.0.6 vhost
- iOS App 签名的原理
- 关于锚点如何不用a标签也能实现跳转
- Android布局
- Drools7在Intellij IDEA下的引入静态方法错误提示
- 关于Java中使用split()方法时报ArrayIndexOutOfBoundsException数组越界异常解决方法
- 用cookie实现自动登录
- python 转化xml为json的一个小例子
- 开源地图mapbox自定义
- Kafka Producer编程一
- 使用Glide对网络图片进行圆形和圆角的处理
- zcmu 1893: String Game
- Problem 2 Even Fibonacci numbers