So stellen Sie eine Era-Datei in Intellij mithilfe des Glassfish-Plugins bereit und führen sie aus [geschlossen]Java

Java-Forum
Anonymous
 So stellen Sie eine Era-Datei in Intellij mithilfe des Glassfish-Plugins bereit und führen sie aus [geschlossen]

Post by Anonymous »

Umgebung
  • Java: JDK 8
  • Anwendungstyp: Java EE (ear)
  • Anwendungsserver: GlassFish 4.1
  • IDE: IntelliJ IDEA ULTIMATE
  • Betriebssystem: Windows
Problem
Ich habe erfolgreich eine EAR-Datei auf GlassFish 4.1 bereitgestellt und die Anwendung wird ordnungsgemäß ausgeführt.
Als ich jedoch Versuchen Sie, dasselbe Ear in IntelliJ auszuführen (indem Sie ein GlassFish-Server-Plugin in IntelliJ konfigurieren und das Ear bereitstellen), schlägt die Bereitstellung mit dem folgenden Fehler fehl.
Fehlermeldung (aus IntelliJ-/GlassFish-Protokollen)

Code: Select all

[glassfish 4.1] [WARNING] [AS-DEPLOYMENT-02016]
[javax.enterprise.system.tools.deployment.javaeefull]

Error occurred MultiException stack 1 of 4
java.lang.NoClassDefFoundError: sun/security/util/CurveDB
at sun.security.ec.SunECEntries.putEntries(SunECEntries.java:74)
at sun.security.ec.SunEC.(SunEC.java:76)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:4
Nach diesem Fehler:
  • Die erneute Bereitstellung des WAR direkt auf GlassFish funktioniert nicht mehr
  • Die GlassFish-Administratorkonsole wird als leere Seite geladen
Was ich versucht habe
  • Die WAR-Datei mehrmals neu erstellt
  • Die GlassFish-Domäne gelöscht und neu erstellt
  • Der GlassFish-Server in IntelliJ entfernt und wieder hinzugefügt
  • Die Java-Version wurde mehrmals überprüft (immer noch mit JDK 8)
  • NetBeans IDE ausprobiert, aber der Build dauert mehrere Stunden und wird nie abgeschlossen
Fragen
  • Wie kann ich die Ear-Datei in IntelliJ IDE ausführen? Ich möchte die Datei in intellj ausführen, damit ich sie im Debug-Modus ausführen kann.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post