Eclipse - Server hinzufügen - Weiter Schaltfläche ist deaktiviert, wenn ich einen bestimmten Tomcat (z. B. tomcat8) auswähle

8

Ich öffne die Serveransicht, klicke mit der rechten Maustaste und gehe zum new- & gt; Servermenü.

Wenn ich Tomcat 6 oder Tomcat 7 anwähle, funktioniert der nächste Button gut, allerdings wenn ich Tomcat 8 wähle, ist der nächste Button ausgegraut .

Wie kann ich in diesem Fall einen Tomcat 8 hinzufügen?

    
İsmail Yavuz 28.07.2015, 14:21
quelle

6 Antworten

11

Es gibt ein paar Ressourcen im Internet über dieses Problem, aber keine Antwort auf SO.

Wenn du nie einen Tomcat8 zur Eclipse hinzufügst, gäbe es kein Problem wie Tomcat7 oder Tomcat6. Aber es gibt eine Einstellung über tomcat8 und das ist falsch. In diesem Menü gibt es keine Möglichkeit, Einstellungen neu zu konfigurieren.

Gehen Sie einfach zu Window- & gt; Einstellungen- & gt; Server- & gt; Runtime Environments und entfernen oder bearbeiten Sie die alten, falschen Einstellungen. Dann können Sie auch tomcat8 hinzufügen!

Ref: Ссылка

    
İsmail Yavuz 28.07.2015, 14:21
quelle
17

Ich benutze Ubuntu 14.04 und Eclipse mars2 und die akzeptierte Antwort für diese Frage funktionierte nicht für mich. Ich habe alles ausprobiert, um neue Software zu installieren (Erweiterungen unnötig, da mars bereits native Unterstützung für tomcat8 hat), und Laufzeitumgebungen ohne Erfolg hinzuzufügen / zu entfernen.

Es ist ein Fehler in Eclipse.

Hier ist die Problemumgehung, die für mich funktionierte:

%Vor%

Quelle: Eclipse fügt Tomcat 7 einen leeren Server hinzu Name

Obwohl es Tomcat 7 sagt, hat es für dasselbe Problem mit Tomcat 8 auch funktioniert.

    
quelle
1

Versuchen Sie zuerst, den entsprechenden Server unter

zu entfernen / zu bearbeiten
  

Window- & gt; Einstellungen- & gt; Server- & gt; Laufzeitumgebungen

Dann gehen Sie weiter und fügen Sie einen neuen Server hinzu. Auch nach dem Löschen des alten Setups unter Fenster- & gt; Voreinstellungen- & gt; Server- & gt; Laufzeitumgebungen - Wenn Sie dieses Problem weiterhin bei Definieren haben einen neuen Server von der Registerkarte Server von Eclipse, versuchen Sie jetzt Tomcat unter Window- & gt; Einstellungen- & gt; Server- & gt; Runtime Environments hinzuzufügen früher gelöscht & amp; Gehen Sie dann zu Einen neuen Server definieren auf der Registerkarte servers , um einen neuen Server zu erstellen. Dies sollte funktionieren.

    
srinivas 15.03.2018 16:09
quelle
0

Gehe einfach zu Window->Preferences->Server->Runtime Environments und entferne den Server. Versuchen Sie, den Server nur von dort hinzuzufügen. Sie werden sehen, dass ein anderer Ordner mit demselben Namen erstellt wurde. Geben Sie einen gültigen Pfad an. Starten Sie Eclipse neu und fügen Sie den Server von der Serverkonsole hinzu.

Ich hoffe, es wird helfen ..

    
Utsav Jain 17.04.2017 09:34
quelle
0

Ich hatte dieses Problem auch und wurde durch unzureichende Dateizugriffsrechte im Installationsverzeichnis des Tomcat-Servers verursacht.

Stellen Sie sicher, dass Sie Lesezugriff auf alle Dateien im Tomcat-Installationsverzeichnis haben, das Sie in Eclipse konfiguriert haben (dies kann ein Problem sein, wenn Sie beispielsweise den in Ubuntu installierten Standard-Tomcat verwenden, wenn Sie nicht zum tomcat8 gehören) Gruppe).

    
Laurent Grégoire 05.05.2017 11:58
quelle
0

Es ist ein Fehler in Eclipse. Sie können die folgenden Schritte ausführen, um dieses Problem zu beheben.

  • Schließen Sie Eclipse

  • Gehe zu {workspace-verzeichnis} /. metadata / .plugins / org.eclipse.core.runtime / .settings

  • Löschen Sie die folgenden zwei Dateien:

  • org.eclipse.wst.server.core.prefs

  • org.eclipse.jst.server.tomcat.core.prefs

  • Starten Sie Eclipse neu

DilanG 15.11.2017 01:59
quelle

Tags und Links