In Apache NetBeans 12.0 LTS
When I'm trying to install Hibernate plugin
it says :
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
But there's on Apache NetBeans Plugin Portal Freemarker plugin
is not available.
I tried installing Freemarker plugin from old plugin portal of NetBeans
FreeMarker support for NetBeans
but getting same error.
I'm using:
Debain 10.4 Buster LXQt AMD 64-bits
openjdk 11.0.7 2020-04-14 LTS
Apache NetBeans 12.0 LTS
I've also created issue there at Apache's JIRA issue tracker
No dependent plugins are available at Apache NetBeans plugin portal for Hibernate
But I think they will not pay attention.
The key new feature for Gradle users in Apache NetBeans 12.0 is its support for Java EE. Currently, Apache NetBeans supports Java EE, though not yet Jakarta EE.
But there's on Apache NetBeans Plugin Portal Freemarker plugin is not available. I tried installing Freemarker plugin from old plugin portal of NetBeans but getting same error. Debain 10.4 Buster LXQt AMD 64-bits openjdk 11.0.7 2020-04-14 LTS Apache NetBeans 12.0 LTS But I think they will not pay attention.
Navigate to ide/modules subfolder in apache netbeans installation directory You will find the freemarker library org-netbeans-libs-freemarker.jar, replace this with your downloaded library. Restart the netbeans (or perhaps restarting the computer should work) and you should be able to download the hibernate plugin
The plugin org.netbeans.libs.freemarker is requested in implementation version 238. The following plugin is affected: Hibernate You need to provide more detail on exactly how you attempted to install the Hibernate plugin. Describe the steps in sufficient detail so that others can attempt to reproduce your problem.
External (Eclipse and Google) Java Code Formatters Integration for NetBeans Apache License, Version 2.0 NB 11.0 - Verified NB 12.0 - Verified Apache License, Version 2.0
This causes because there is a conflict for the version of freemarker, netbeans is looking for freemarker.jar with OpenIDE-Module-Implementation-Version: 238, but in my case the OpenIDE-Module-Implementation-Version: was 239 and that was causing the issue.
You can fix this by
org-netbeans-libs-freemarker.jar
org-netbeans-libs-freemarker.jar
, replace this with your downloaded library.ps- you can check the OpenIDE-Module-Implementation-Version by opening the jar library as an archive and inside the META-INF/MANIFEST.MF file
Also refer this for more information
This is the way.
unistall netbeans.
install netbeans (but not started it yet)
Open: "netbeans-12.0/netbeans/ide/modules/org-netbeans-libs- freemarker.jar" with an arquive manager and go to META-INF/MANIFEST.MF
change the value 239 for 238 in lines. To be like this:
OpenIDE-Module-Implementation-Version: 238
OpenIDE-Module-Specification-Version: 2.42.0.238
close and update you change.
start the netbeans for the fist time and all will go well.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With