You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@netbeans.apache.org by Fedd <fe...@sql.ru> on 2019/04/18 10:58:24 UTC
Netbeans stopped working
Suddenly my Netbeans 11 installed with apt on Ubuntu 18.04.2 stopped
starting saying that the java version is too old or javafx is missing:
Here is what I have:
~$ sudo update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101
auto mode
1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101
manual mode
* 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081
manual mode
I have tried both java 11 and java 8, not forhetting to update Java Home:
~$ export JAVA_HOME="$(jrunscript -e
'java.lang.System.out.println(java.lang.System.getProperty("java.home"));')"
Prior to today all ran smoothly. Haven't apt-updated anything for a
week. Didn't start to start after update anyyway.
Full console printout, then apt show netbeans info:
~$netbeans
-------------------------------------------------------------------------------
>Log Session: Thursday, April 18, 2019 1:51:16 PM MSK
>System Info:
Product Version = Apache NetBeans IDE 11.0 (Build
incubator-netbeans-snap-release-10-on-20190404)
Operating System = Linux version 4.15.0-47-generic running on
amd64
Java; VM; Vendor = 1.8.0_191; OpenJDK 64-Bit Server VM
25.191-b12; Oracle Corporation
Runtime = OpenJDK Runtime Environment
1.8.0_191-8u191-b12-2ubuntu0.18.04.1-b12
Java Home = /usr/lib/jvm/java-8-openjdk-amd64/jre
System Locale; Encoding = en_US (nb); UTF-8
Home Directory = /home/fedd
Current Directory = /home/fedd
User Directory = /home/fedd/snap/netbeans/common/data/11.0
Cache Directory = /home/fedd/snap/netbeans/common/cache/11.0
Installation = /snap/netbeans/6/netbeans/nb
/snap/netbeans/6/netbeans/ergonomics
/snap/netbeans/6/netbeans/ide
/snap/netbeans/6/netbeans/extide
/snap/netbeans/6/netbeans/java
/snap/netbeans/6/netbeans/apisupport
/snap/netbeans/6/netbeans/webcommon
/snap/netbeans/6/netbeans/websvccommon
/snap/netbeans/6/netbeans/enterprise
/snap/netbeans/6/netbeans/profiler
/snap/netbeans/6/netbeans/php
/snap/netbeans/6/netbeans/harness
/snap/netbeans/6/netbeans/groovy
/snap/netbeans/6/netbeans/extra
/snap/netbeans/6/netbeans/javafx
/snap/netbeans/6/netbeans/platform
Boot & Ext. Classpath =
/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/resources.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/rt.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jsse.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jce.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/charsets.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jfr.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/classes:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/sunjce_provider.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/zipfs.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/localedata.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/sunec.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/cldrdata.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/icedtea-sound.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/jaccess.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/dnsns.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/java-atk-wrapper.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/nashorn.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/sunpkcs11.jar
Application Classpath =
/snap/netbeans/6/netbeans/platform/lib/boot.jar:/snap/netbeans/6/netbeans/platform/lib/org-openide-modules.jar:/snap/netbeans/6/netbeans/platform/lib/org-openide-util.jar:/snap/netbeans/6/netbeans/platform/lib/org-openide-util-lookup.jar:/snap/netbeans/6/netbeans/platform/lib/org-openide-util-ui.jar:/usr/lib/jvm/java-8-openjdk-amd64/lib/dt.jar:/usr/lib/jvm/java-8-openjdk-amd64/lib/tools.jar
Startup Classpath =
/snap/netbeans/6/netbeans/platform/core/asm-all-5.0.1.jar:/snap/netbeans/6/netbeans/platform/core/core-base.jar:/snap/netbeans/6/netbeans/platform/core/core.jar:/snap/netbeans/6/netbeans/platform/core/org-netbeans-libs-asm.jar:/snap/netbeans/6/netbeans/platform/core/org-openide-filesystems-compat8.jar:/snap/netbeans/6/netbeans/platform/core/org-openide-filesystems.jar:/snap/netbeans/6/netbeans/nb/core/org-netbeans-upgrader.jar:/snap/netbeans/6/netbeans/nb/core/locale/core_nb.jar
-------------------------------------------------------------------------------
WARNING [org.netbeans.core.modules]
java.lang.UnsupportedClassVersionError: javafx/application/Application
has been compiled by a more recent version of the Java Runtime (class
file version 54.0), this version of the Java Runtime only recognizes
class file versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at org.netbeans.JarClassLoader.doLoadClass(JarClassLoader.java:286)
at
org.netbeans.ProxyClassLoader.selfLoadClass(ProxyClassLoader.java:234)
at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:162)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[catch] at org.netbeans.Util.checkPackageDependency(Util.java:144)
at org.netbeans.ModuleManager.enable(ModuleManager.java:1342)
at org.netbeans.ModuleManager.enable(ModuleManager.java:1254)
at org.netbeans.core.startup.ModuleList.installNew(ModuleList.java:315)
at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:251)
at
org.netbeans.core.startup.ModuleSystem.restore(ModuleSystem.java:298)
at org.netbeans.core.startup.Main.getModuleSystem(Main.java:156)
at org.netbeans.core.startup.Main.getModuleSystem(Main.java:125)
at org.netbeans.core.startup.Main.start(Main.java:282)
at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:98)
at java.lang.Thread.run(Thread.java:748)
java.lang.IllegalStateException: Were trying to install a module that
had never been checked: StandardModule:org.netbeans.libs.javafx jarFile:
/snap/netbeans/6/netbeans/platform/modules/org-netbeans-libs-javafx.jar
at org.netbeans.ModuleManager.enable(ModuleManager.java:1363)
at org.netbeans.ModuleManager.enable(ModuleManager.java:1254)
at org.netbeans.core.startup.ModuleList.installNew(ModuleList.java:315)
at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:251)
at
org.netbeans.core.startup.ModuleSystem.restore(ModuleSystem.java:298)
at org.netbeans.core.startup.Main.getModuleSystem(Main.java:156)
at org.netbeans.core.startup.Main.getModuleSystem(Main.java:125)
at org.netbeans.core.startup.Main.start(Main.java:282)
at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:98)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.netbeans.InvalidException: JavaFX libraries are missing
in your JDK. Download JDK from Oracle
or continue with some modules disabled.
at org.netbeans.ModuleManager.enable(ModuleManager.java:1345)
... 9 more
:~$ sudo apt show netbeans
Package: netbeans
Version: 10.0-3~18.04.1ubuntu1
Priority: optional
Section: universe/java
Origin: Ubuntu
Maintainer: Ubuntu Developers <ub...@lists.ubuntu.com>
Original-Maintainer: Debian Java Maintainers
<pk...@lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2 218 kB
Depends: default-jdk | java8-sdk, libnb-apisupport3-java (=
10.0-3~18.04.1ubuntu1), libnb-ide14-java (= 10.0-3~18.04.1ubuntu1),
libnb-java5-java (= 10.0-3~18.04.1ubuntu1), libnb-platform18-java (>= 10)
Homepage: https://netbeans.org/
Download-Size: 591 kB
APT-Sources: http://ru.archive.ubuntu.com/ubuntu bionic-updates/universe
amd64 Packages
Description: Extensible Java IDE
Integrated Development Environment for software developers. It supports
development of desktop, enterprise, web, and mobile applications. Package
includes the Base IDE, Java Development Tools and Plug-in Development
Tools.
Support for PHP, Ruby, C/C++, Java EE and others can be added.
Solved - Re: Netbeans stopped working
Posted by Fedd <fe...@sql.ru>.
Thanks... reinstalling revived it. I forgot it was a snap package.
Congratulations for graduating from incubation!
fedd
On 18.04.2019 14:36, Neil C Smith wrote:
> On Thu, 18 Apr 2019 at 12:08, Fedd <fe...@sql.ru> wrote:
>> ~$ sudo update-alternatives --config java
>> There are 2 choices for the alternative java (providing /usr/bin/java).
> If doing that, make sure to also change the alternative for javac.
>
> Or change the --jdkhome value in etc/netbeans.conf / pass it in on the CLI.
>
> Also note that for a long time the OpenJDK 11 in Ubuntu 18.04 was
> actually OpenJDK 10 - stupidest idea ever! Looks like it might now
> finally be updated, but worth checking you have the latest version.
> I'm personally using OpenJDK 11 from AdoptOpenJDK rather than the
> Ubuntu packaged one.
>
>
>> Installation = /snap/netbeans/6/netbeans/nb
> ...
>> :~$ sudo apt show netbeans
>> Package: netbeans
>> Version: 10.0-3~18.04.1ubuntu1
> You seem to have installed the snap package, not the repository
> version (which is NB 10 anyway).
>
> Best wishes,
>
> Neil
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@netbeans.apache.org
For additional commands, e-mail: users-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
Re: Netbeans stopped working
Posted by Neil C Smith <ne...@apache.org>.
On Thu, 18 Apr 2019 at 12:08, Fedd <fe...@sql.ru> wrote:
> ~$ sudo update-alternatives --config java
> There are 2 choices for the alternative java (providing /usr/bin/java).
If doing that, make sure to also change the alternative for javac.
Or change the --jdkhome value in etc/netbeans.conf / pass it in on the CLI.
Also note that for a long time the OpenJDK 11 in Ubuntu 18.04 was
actually OpenJDK 10 - stupidest idea ever! Looks like it might now
finally be updated, but worth checking you have the latest version.
I'm personally using OpenJDK 11 from AdoptOpenJDK rather than the
Ubuntu packaged one.
> Installation = /snap/netbeans/6/netbeans/nb
...
> :~$ sudo apt show netbeans
> Package: netbeans
> Version: 10.0-3~18.04.1ubuntu1
You seem to have installed the snap package, not the repository
version (which is NB 10 anyway).
Best wishes,
Neil
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@netbeans.apache.org
For additional commands, e-mail: users-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists