Glassfish in Eclipse scheint mein JDK nicht zu sehen

7

Ich versuche, Glassfish in Eclipse arbeiten zu lassen und in den JRE vs JDK-Fehler zu kommen:

  

GlassFish v3 benötigt ein JDK 1.6 und keine JRE. Bitte hinzufügen / wählen Sie die   Korrigieren Sie JDK im Abschnitt Laufzeitumgebung der Servereigenschaften.

Ich habe gegoogelt und es scheint, als hätten eine Menge Leute dieses Problem. Sicher genug in Vorlieben- & gt; Server- & gt; Runtime Environment Wenn ich in der Laufzeitumgebung von Glassfish Server auf Bearbeiten geklickt habe, war die JRE "Standard-JRE". Ich klickte auf das Dropdown-Menü und stellte es auf mein JDK: java-6-openjdk um und dachte, dass ich das Problem gelöst hatte. Leider bekomme ich immer noch genau den gleichen Fehler. Das lässt mich wissen, wie man das Problem googelt, da alle anderen es scheinbar gelöst haben, indem sie nur die JRE auf ein JDK umgestellt haben. Hat jemand irgendwelche Gedanken?

Avtar

    
akhalsa 03.10.2011, 17:55
quelle

5 Antworten

3

Versuchen Sie, Eclipse auch in JDK laufen zu lassen - vielleicht wählt Glassfish sein JDK. Bearbeiten Sie dazu eclipse.ini und fügen Sie die Zeile

hinzu %Vor%

Mit dieser Konfiguration hatte ich dieses Problem nie.

    
MaDa 03.10.2011, 18:00
quelle
24
  1. stelle sicher, dass der jdk installiert ist. Schau in C:\Program Files\Java\jdk1.6.XXXX (meins sagt 0_16). Wenn das Zeug drin ist, wurde wahrscheinlich der jdk installiert, wenn nicht, könnt ihr einfach den jdk von Ссылка holen

  2. Dies ist, wo die Fehlermeldung irgendwie foobars ya.

    • Lassen Sie die Finsternis starten, ignorieren Sie die Nachricht.
    • Gehe zu Window>Preferences
    • Dann drücken Sie unter + Java + Installierte JREs auf Hinzufügen.
    • Wählen Sie Standard VM und dann Weiter
    • JRE Home = C:\Program Files\Java\jdk1.6.XXXX Der Rest sollte automatisch ausgefüllt werden. Drücken Sie auf Fertigstellen.
    • WICHTIGSTE! Klicken Sie das Kästchen im Fenster "Einstellungen" für die neue jdk-Laufzeitumgebung an ... Ich weiß nicht, warum es notwendig ist, aber es ist definitiv ...
  3. Immer noch im Einstellungsfenster. (Möglicherweise muss "OK" gedrückt werden und das Einstellungsfenster erneut geöffnet werden)

    • Rufen Sie + Server, Runtime Environments
    • auf
    • Wählen Sie Glassfish SRE, drücken Sie Bearbeiten ...
    • Nimm das JDK aus dem JRE-Drop-down und klicke auf Fertigstellen
    • Treffe das Okay.
  4. Gehen Sie zur Servers Veiw (wahrscheinlich in der Konsolenansicht). Klicken Sie mit der rechten Maustaste auf den Bundled Glassfish ... Server und drücken Sie neustart / start ...

Hoffentlich wird das behoben ...

    
abin babu 20.07.2012 09:49
quelle
1

Gehe zu Fenster - & gt; Einstellungen - & gt; Server - & gt; Laufzeitumgebung. Wählen Sie GlassFish x.x.x, klicken Sie auf Bearbeiten und wählen Sie die installierte JDK in JRE-Option aus. Wenn Sie JDK in den Optionen nicht sehen konnten, gehen Sie zu Fenster - & gt; Einstellungen - & gt; installiert JREs und klicken Sie auf Hinzufügen ... und suchen Sie den JDK-Ordner, den Sie hinzufügen möchten.

    
mik 17.07.2012 03:53
quelle
1

hit ok, wenn Sie Glassfish von Eclipse starten, da es nach Benutzername und Passwort fragt. Nachdem ich 10 Mal meinen Benutzernamen und mein Passwort eingegeben hatte, war ich immer noch draußen. also, hit ok, ohne deinen Namen einzugeben und pass

    
mamuka 20.12.2012 08:02
quelle
0

Get to + Server, Laufzeitumgebungen Wähle den Glassfish SRE aus, klicke auf Bearbeiten ... Ziehen Sie das JDK aus dem JRE-Drop-down und drücken Sie Finish Hit Okay. Arbeitete gut für mich

    
Xyz 14.04.2015 06:26
quelle

Tags und Links