用Apache NetBeans 12.0 LTS
当我尝试安装Hibernate plugin
时说:
Some plugins require plugin Freemarker Integration to be installed
The plugin Freemarker Integration is requested in implementation version 238.
The following plugin is affected:
Hibernate
但是Apache NetBeans Plugin Portal上有
Freemarker plugin
不可用。我尝试从NetBeans的旧插件门户网站安装Freemarker插件
FreeMarker support for NetBeans
但得到同样的错误。
我正在使用:
Debain 10.4 Buster LXQt AMD 64-bits
openjdk 11.0.7 2020-04-14 LTS
Apache NetBeans 12.0 LTS
我还在
Apache's JIRA issue tracker
上创建了问题No dependent plugins are available at Apache NetBeans plugin portal for Hibernate
但是我认为他们不会关注。
最佳答案
这是因为Freemarker的版本存在冲突,netbeans正在使用OpenIDE-Module-Implementation-Version:238查找freemarker.jar,但在我的情况下,OpenIDE-Module-Implementation-Version:是239,这导致了问题。
您可以通过以下方法解决此问题
org-netbeans-libs-freemarker.jar
org-netbeans-libs-freemarker.jar
,将其替换为下载的库。 ps-您可以通过将jar库作为文件打开并在META-INF/MANIFEST.MF文件中来检查OpenIDE-Module-Implementation-Version
另请参阅this以获取更多信息
关于java - NetBeans 12.0 LTS-Hibernate插件需要Freemarker集成实现版本238,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62464233/