JavaFX8 - sun.util.logging.PlatformLogger nicht gefunden Ausnahme in NetBeans 8

8

Ich habe kürzlich JDK8 + Netbeans8 (das gebündelte Setup von der Oracle-Site heruntergeladen) auf meinem Windows 8.1-Rechner installiert.

Wenn ich eine sehr einfache JavaFX FXML-Anwendung erstelle, funktioniert es gut. Wenn ich jedoch eine neue Datenbankentitätsklasse mit dem Assistenten hinzufüge und sie kompiliere, erhalte ich folgende Stapelverfolgung:

%Vor%

Wenn ich jedoch die Annotationen in der Entitätsklasse auskommentiere oder die Zielplattform von 1,8 auf 1,7 ändere, wird die Anwendung ohne Probleme kompiliert.

Ist es ein Fehler in NetBeans 8 oder ein anderes Konfigurationsproblem?

    
A J Qarshi 21.03.2014, 15:23
quelle

4 Antworten

10

Ich habe die gleiche Plattform (Netbeans 8.0 und JDK 8), suche in einem anderen Projekt (Build in Netbeans 7.4 und JDK 7) Ich fand einen kleinen Unterschied in der Datei project.properties, suche sie in & lt; & gt; / nbproject , suche nach der Zeile:

%Vor%

und ändern Sie den Text, um schließlich der folgende zu sein:

%Vor%

Das ist alles, ich weiß nicht, ob es ein Fehler in Netbeans 8 ist oder ob es etwas falsch ist, das Projekt zu machen, aber diese Lösung funktioniert für mich, mehr Details in diesem Blogeintrag (spanische Version)

    
imolero 07.05.2014, 02:53
quelle
22
  1. Klicken Sie mit der rechten Maustaste auf das Projekt und wählen Sie " Eigenschaften ".
  2. Wählen Sie " Bibliotheken " aus dem geöffneten Fenster " Projekteigenschaften ".
  3. Wählen Sie die Registerkarte Prozessor aus.
  4. Entferne EclipseLink von dort.
  5. Übernehmen Sie die Änderungen und führen Sie eine Clean Build .
  6. aus

Das ist es. :)

    
Lalith J. 01.12.2014 21:53
quelle
2

Bei Maven-Projekten behebt das Festlegen des bootclasspath für das Compiler-Plugin das Problem:

%Vor%     
Martin 24.07.2014 15:14
quelle
0

Ich habe den gleichen Fehler, ich habe überprüft, was imolero sagte in der Datei project.property und ist genau wie er sagte, ist die Lösung, so dass ich nichts ändern muss.

Ich erkannte, dass jedes Mal, wenn ich in einem JavaFX-Projekt arbeitete, die Java-Dateien beim Speichern der Datei nicht automatisch kompiliert wurden, also habe ich manuell (F9) erstellt und das Projekt erneut ausgeführt, und alles funktioniert gut. Ich habe versucht, Kompilieren in den Projekteigenschaften auf Speichern zu setzen, aber ist schattiert, deshalb muss ich es manuell machen. Meine Umgebung ist: Windows 7 Professional 64 Bit, JDK 1.8.0, Netbeans 8.0 (Build 201403101706)

    
José Castillo 20.07.2014 21:37
quelle

Tags und Links