Netbeans lief erst letzte Woche einwandfrei (und das seit ich es vor ungefähr zwei Jahren installiert habe). Jetzt startet es plötzlich nicht mehr (ohne Fehler zu zeigen). Ich habe nichts in Bezug auf Java auf meinem Computer geändert. In den letzten zwei Wochen habe ich nur die Software installiert, die ich brauchte. Wenn ich jetzt auf das Symbol klicke oder es über die Eingabeaufforderung starte, geschieht nichts. Ich habe einige Posts verfolgt und -trace verwendet, um das Ausgabeprotokoll abzurufen. Aber ich weiß nicht, wie ich es verwenden soll, um das Problem zu finden. Die Netbeans-Protokolldatei
Was ich versucht habe:
- Ich habe Netbeans und Jdk deinstalliert und neu installiert, ich bekomme das gleiche Problem.
- Ausführen von Netbeans von cmd mit der Option -vm. Hat nicht funktioniert
- Installieren Sie Eclipse, aber es wird nicht einmal installiert, und alles, was ich bekomme, ist die Protokolldatei, die einen Fehler anzeigt. Ich habe versucht, nach ihnen zu suchen, aber es gelang mir nicht, irgendwohin zu gelangen. Die Eclipse-Protokolldatei
- Java_Home und path sind alle in den Umgebungsvariablen angegeben, und Java-Programme können problemlos von Cmd aus kompiliert und ausgeführt werden. (Alle anderen Umgebungsvariablen und andere Systeminformationen befinden sich im Eclipse-Protokoll.)
Bitte helfen Sie, das ist so frustrierend, und ich denke sogar darüber nach, jetzt doppelt zu booten, da beide IDEs nicht funktionieren. Ich habe auch darüber nachgedacht, andere IDEs auszuprobieren, aber ich bin zu dem Schluss gekommen, dass ich möglicherweise das gleiche Problem habe. Danke im Voraus.
Ich verwende: windows8.1, Netbeans8.2, jdk1.8.0_191 und Eclipse oomph
Update:
Die path
Umgebungsvariable unterscheidet sich tatsächlich von der Eclipse-Protokolldatei und sieht folgendermaßen aus:
C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\
WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\
Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\metro\bin;C:\Program Files\
apache-ant-1.10.5\bin;C:\Program Files\apache-maven-3.6.0\bin;C:\Program Files\g
lassfish5\glassfish\bin;C:\Program Files\glassfish5\bin
Die wahrscheinlichste Möglichkeit für Ihr NetBeans-Problem besteht darin, dass es für die Verwendung einer Installation von JDK 8 konfiguriert ist, die nicht vorhanden ist. Das würde sicherlich das Versagen von NetBeans erklären, überhaupt zu starten.
Zur Unterstützung dieser Idee wird dies in der NetBeans-Protokolldatei gezeigt:
Sie geben jedoch an, dass Sie jdk1.8.0_191 und nicht jdk1.8.0_121 ausführen . Angenommen, Sie möchten Update 191 verwenden, sollten Sie:
So konfigurieren Sie NetBeans:
#
auskommentiert ist, löschen Sie dieses#
Symbol.Stellen Sie sicher, dass der Eigenschaftswert auf den Pfad der installierten Version von JDK 8 festgelegt ist, die Sie verwenden möchten. In Ihrem Fall sollte die Zeile beispielsweise folgendermaßen aussehen:
netbeans_jdkhome = C: \ Programme \ Java \ jdk1.8.0_191
Speichern Sie die Datei netbeans.conf und starten Sie NetBeans. Es sollte jetzt funktionieren.
Beachten Sie, dass NetBeans sich nicht um die Einstellungen in Windows-Umgebungsvariablen kümmert, wie z
PATH
. Alles, was es interessiert, sind seine eigenen Konfigurationseinstellungen, wie die in der netbeans.conf .Die Ursache Ihres Problems mit Eclipse ist weniger offensichtlich, aber Ihre
PATH
Einstellungen zeigen viele Java-Verzeichnisse an, die ich nicht habe. Werden sie alle unbedingt benötigt? Eine Sache , die definitiv falsch ist , ist , dass SieC:\Program Files\Java\jdk1.8.0_191\bin;
in der angegebenenPATH
zweimal, so korrigieren , dass. Versuchen Sie dann erneut, Eclipse zu installieren, sobald NetBeans funktioniert.quelle