gpt4 book ai didi

java - NetBeans 12.0 LTS-Hibernate插件需要Freemarker集成实现版本238

转载 作者:行者123 更新时间:2023-12-03 11:17:19 24 4
gpt4 key购买 nike

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,这导致了问题。
您可以通过以下方法解决此问题

  • 关闭正在运行的netbeans应用程序
  • 使用OpenIDE-Module-Implementation-Version:238 org-netbeans-libs-freemarker-RELEASE81.jar下载freemarker.jar,并将下载的库重命名为org-netbeans-libs-freemarker.jar
  • 导航到apache netbeans安装目录
  • 中的ide/modules子文件夹
  • 您将找到免费标记库org-netbeans-libs-freemarker.jar,将其替换为下载的库。
  • 重新启动netbeans(或者重新启动计算机应该可以),并且您应该能够下载 hibernate 插件

  • 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/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com