ubuntuusers.de

netbeans findet java nicht

Status: Ungelöst | Ubuntu-Version: Xubuntu 16.04 (Xenial Xerus)
Antworten |

jilbi

Anmeldungsdatum:
29. November 2014

Beiträge: 96

hallo, ich hab bei einer neuen xubuntu installation netbeans installiert, nur leider findet der das java nicht, auch wenn ich es explizit angebe:

1
2
$ ./netbeans --jdkhome "/usr/lib/jvm/java-9-openjdk-amd64/bin/java"
Cannot find java. Please use the --jdkhome switch.

wieso?

OldNewbie

Anmeldungsdatum:
15. Januar 2008

Beiträge: 57

Wohnort: Berlin

Hallo Jilbi,

Ich habe keine Ahnung von NetBeans, aber laut Dokumentation auf deren Seite müsste der Befehl

1
./netbeans --jdkhome /usr/lib/jvm/java-9-openjdk-amd64

heißen, wenn das JDK unter /usr/lib/jvm/java-9-openjdk-amd64 liegt.

Siehe http://wiki.netbeans.org/FaqJdkHome

jilbi

(Themenstarter)

Anmeldungsdatum:
29. November 2014

Beiträge: 96

oh danke, geht, das heißt, jetz bekomme ich ne runtime error von java:

Command Line: -Djdk.home=/usr/lib/jvm/java-9-openjdk-amd64 -Dnetbeans.default_userdir_root=/home/username/.netbeans -Dnetbeans.dirs=/home/username/bin/netbeans/nb:/home/username/bin/netbeans/ergonomics:/home/username/bin/netbeans/ide:/home/username/bin/netbeans/extide:/home/username/bin/netbeans/java:/home/username/bin/netbeans/apisupport:/home/username/bin/netbeans/webcommon:/home/username/bin/netbeans/websvccommon:/home/username/bin/netbeans/enterprise:/home/username/bin/netbeans/mobility:/home/username/bin/netbeans/profiler:/home/username/bin/netbeans/python:/home/username/bin/netbeans/php:/home/username/bin/netbeans/identity:/home/username/bin/netbeans/harness:/home/username/bin/netbeans/cnd:/home/username/bin/netbeans/cndext:/home/username/bin/netbeans/dlight:/home/username/bin/netbeans/groovy:/home/username/bin/netbeans/extra:/home/username/bin/netbeans/javacard:/home/username/bin/netbeans/javafx: -Dnetbeans.home=/home/username/bin/netbeans/platform -Dnetbeans.importclass=org.netbeans.upgrade.AutoUpgrade -Dnetbeans.accept_license_class=org.netbeans.license.AcceptLicense -Xmx1024m -Xss2m -Xms32m -Dapple.laf.useScreenMenuBar=true -Dapple.awt.graphics.UseQuartz=true -Dsun.java2d.noddraw=true -Dsun.java2d.dpiaware=true -Dsun.zip.disableMemoryMapping=true -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/home/username/.netbeans/8.1/var/log/heapdump.hprof org.netbeans.Main --cachedir /home/username/.cache/netbeans/8.1 --userdir /home/username/.netbeans/8.1 --branding nb

Host: Intel(R) Core(TM) i7-2620M CPU @ 2.70GHz, 4 cores, 15G, Ubuntu 16.04.1 LTS
Time: Thu Jul 28 14:17:19 2016 CEST elapsed time: 5 seconds (0d 0h 0m 5s)

mmmhhh

OldNewbie

Anmeldungsdatum:
15. Januar 2008

Beiträge: 57

Wohnort: Berlin

Hallo Jibli,

Und die Fehlermeldung lautet wie?

Grüße, H.

jilbi

(Themenstarter)

Anmeldungsdatum:
29. November 2014

Beiträge: 96

also das ist alles was in der konsole ausgegeben wird:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f3dd4469009, pid=11373, tid=11408
#
# JRE version: OpenJDK Runtime Environment (9.0) (build 9-internal+0-2016-04-14-195246.buildd.src)
# Java VM: OpenJDK 64-Bit Server VM (9-internal+0-2016-04-14-195246.buildd.src, mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
# Problematic frame:
# C  [libjava.so+0x1d009]  JNU_GetEnv+0x19
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/share/apport/apport %p %s %c %P" (or dumping to /home/username/bin/netbeans/bin/core.11373)
#
# An error report file with more information is saved as:
# /home/username/bin/netbeans/bin/hs_err_pid11373.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
/home/username/bin/netbeans/platform/lib/nbexec: line 474: 11373 Aborted                 (core dumped) "/usr/lib/jvm/java-9-openjdk-amd64/bin/java" -Djdk.home="/usr/lib/jvm/java-9-openjdk-amd64" -classpath "/home/username/bin/netbeans/platform/lib/boot.jar:/home/username/bin/netbeans/platform/lib/org-openide-modules.jar:/home/username/bin/netbeans/platform/lib/org-openide-util.jar:/home/username/bin/netbeans/platform/lib/org-openide-util-lookup.jar:/home/username/bin/netbeans/platform/lib/org-openide-util-ui.jar:/home/username/bin/netbeans/platform/lib/locale/boot_ja.jar:/home/username/bin/netbeans/platform/lib/locale/boot_pt_BR.jar:/home/username/bin/netbeans/platform/lib/locale/boot_ru.jar:/home/username/bin/netbeans/platform/lib/locale/boot_zh_CN.jar:/home/username/bin/netbeans/platform/lib/locale/org-openide-modules_ja.jar:/home/username/bin/netbeans/platform/lib/locale/org-openide-modules_pt_BR.jar:/home/username/bin/netbeans/platform/lib/locale/org-openide-modules_ru.jar:/home/username/bin/netbeans/platform/lib/locale/org-openide-modules_zh_CN.jar:/home/username/bin/netbeans/platform/lib/locale/org-openide-util_ja.jar:/home/username/bin/netbeans/platform/lib/locale/org-openide-util-lookup_ja.jar:/home/username/bin/netbeans/platform/lib/locale/org-openide-util-lookup_pt_BR.jar:/home/username/bin/netbeans/platform/lib/locale/org-openide-util-lookup_ru.jar:/home/username/bin/netbeans/platform/lib/locale/org-openide-util-lookup_zh_CN.jar:/home/username/bin/netbeans/platform/lib/locale/org-openide-util_pt_BR.jar:/home/username/bin/netbeans/platform/lib/locale/org-openide-util_ru.jar:/home/username/bin/netbeans/platform/lib/locale/org-openide-util-ui_ja.jar:/home/username/bin/netbeans/platform/lib/locale/org-openide-util-ui_pt_BR.jar:/home/username/bin/netbeans/platform/lib/locale/org-openide-util-ui_ru.jar:/home/username/bin/netbeans/platform/lib/locale/org-openide-util-ui_zh_CN.jar:/home/username/bin/netbeans/platform/lib/locale/org-openide-util_zh_CN.jar" -Dnetbeans.default_userdir_root="/home/username/.netbeans" -Dnetbeans.dirs="/home/username/bin/netbeans/nb:/home/username/bin/netbeans/ergonomics:/home/username/bin/netbeans/ide:/home/username/bin/netbeans/extide:/home/username/bin/netbeans/java:/home/username/bin/netbeans/apisupport:/home/username/bin/netbeans/webcommon:/home/username/bin/netbeans/websvccommon:/home/username/bin/netbeans/enterprise:/home/username/bin/netbeans/mobility:/home/username/bin/netbeans/profiler:/home/username/bin/netbeans/python:/home/username/bin/netbeans/php:/home/username/bin/netbeans/identity:/home/username/bin/netbeans/harness:/home/username/bin/netbeans/cnd:/home/username/bin/netbeans/cndext:/home/username/bin/netbeans/dlight:/home/username/bin/netbeans/groovy:/home/username/bin/netbeans/extra:/home/username/bin/netbeans/javacard:/home/username/bin/netbeans/javafx:" -Dnetbeans.home="/home/username/bin/netbeans/platform" '-Dnetbeans.importclass=org.netbeans.upgrade.AutoUpgrade' '-Dnetbeans.accept_license_class=org.netbeans.license.AcceptLicense' '-Xmx1024m' '-client' '-Xss2m' '-Xms32m' '-Dapple.laf.useScreenMenuBar=true' '-Dapple.awt.graphics.UseQuartz=true' '-Dsun.java2d.noddraw=true' '-Dsun.java2d.dpiaware=true' '-Dsun.zip.disableMemoryMapping=true' -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath="/home/username/.netbeans/8.1/var/log/heapdump.hprof" org.netbeans.Main --cachedir "/home/username/.cache/netbeans/8.1" --userdir "/home/username/.netbeans/8.1" "--branding" "nb" 0<&0

OldNewbie

Anmeldungsdatum:
15. Januar 2008

Beiträge: 57

Wohnort: Berlin

Hi Jibli,

Was steht denn in

/home/username/bin/netbeans/bin/hs_err_pid11373.log

Ist /home/username wirklich richtig, d.h. gibt es einen Benutzer der 'username' heisst?

Grüße, H.

Seebär

Avatar von Seebär

Anmeldungsdatum:
2. Mai 2009

Beiträge: 833

Mir immer wieder ein Rätsel, warum man immer einfach "irgendwas" nimmt und nicht das, was angegeben ist. Auf der Einstiegsseite von Netbeans findest Du doch gleich System Requirements, Installation, Release Notes:

NetBeans IDE 8.0 provides out-of-the-box code analyzers and editors for working with the latest Java 8 technologies--Java SE 8, ....

Also: nimmt Java 8. Von Oracle.

jilbi

(Themenstarter)

Anmeldungsdatum:
29. November 2014

Beiträge: 96

openjdk-8 funktioniert

Antworten |