drools - Knowledge-api maven 版本没有新版本吗?
问题描述
knowledge-api
maven版本没有新版本吗?其他的drools库升级到7会有什么影响?
解决方案
随着新版本的 Drools 的发布,一些 jar 的生命周期结束,因为它们的功能要么被包含在其他 jar 中,要么不再受支持。
该knowledge-api
jar 是 Drools 6.x 的一部分,但不是 Drools 7 的一部分。这是合乎逻辑的,因为它旨在成为从 Drools 5 drools-api
jar 到 KIE API 的适配器。由于适配器的目的是促进与先前版本的向后兼容性,因此它根本不包含在 Drools 7 中是有道理的,因为依赖 Drools 5 功能的所有东西都应该早就升级了。
至少对于这个特定的图书馆......
版本 | 罐 |
---|---|
流口水 5 | 流口水API |
流口水 6 | 知识API |
流口水 7 | 基阿皮 |
...尽管请注意,根据您从库本身使用的内容,这些罐子可能不会直接替换。包名和类名通常在主要版本之间发生变化。