Re: Getting the version of NetBeans from the files
Neil C Smith <[email protected]>
| Newsgroups | gmane.comp.java.ide.netbeans.user |
|---|---|
| Message-ID | <CAMYaZEujjt+C=p-0p=b_qE4h1KRoqQ3vmtjbBomxg8-rTifKNg@mail.gmail.com> |
On Wed, 12 Aug 2026 at 13:54, Neil C Smith <[email protected]> wrote: > One option I can think of is to parse the manifest of one of the > modules. The implementation version of most modules is > VERSION-GITHASH. ie. something like this - String base = "/usr/lib/apache-netbeans"; String bootJar = base + "/platform/lib/boot.jar"; JarFile jar = new JarFile(bootJar); Manifest manifest = jar.getManifest(); String implVersion = manifest.getMainAttributes() .getValue("OpenIDE-Module-Implementation-Version"); String platformVersion = implVersion.split("-", 2)[0]; System.out.println("NetBeans platform version : " + platformVersion); Best wishes, Neil --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists