Ich habe folgendes Setup:URL ändern Eclipse geöffnet, wenn auf Tomcat Webanwendungsprojekts läuft
- Eclipse-dynamische Webanwendungsprojekts
- Tomcat 7 als Server konfiguriert in Eclipse Mars
- https läuft auf Port 8443
Nun rechts Projekt klicken -> Ausführen als -> Ausführen auf Server die Tomcat und öffnen Sie die URL starten "http://localhost:8080/mywebapp "über einen externen Browser. Das ist nett, aber ich muss die URL mit HTTPS Schema öffnen, d. H. "https://localhost:8443/mywebapp". Wer weiß, wie man das in Eclipse konfiguriert? Ich dachte, dass es möglich sein muss, die Startup-URL zu ändern, konnte aber keine Option oder etwas in SO finden.
Ähnliche Fragen und ihre Antworten schlagen vor, die web.xml mit Sicherheitsbeschränkung und Transportgarantie auf VERTRAULICH zu setzen, aber ich möchte die web.xml nicht ändern, weil sie in der Produktionsumgebung anders wäre.
Ich habe auch versucht, Tomcat Redirect von HTTP 8080 zu HTTPS 8443 zu machen, aber es scheint nicht möglich zu sein.
Benötigen Sie SSL oder nicht? Wenn Sie SSL benötigen, ist es nicht nur wichtig, Ports zu ändern, sondern auch viele andere Dinge. Es ist auch nicht ungewöhnlich, SSL auf Apache einzurichten und es an Tomcat zu übertragen. Übrigens, bevorzugte Methode, App in Eclipse auf Tomcat zu starten, ist, Tomcat im Debug-Modus (Serveransicht, Debug) zu starten und dann Ihr Webprojekt per Drag & Drop auf den Server zu ziehen. Wenn Sie auf "Auf Server öffnen" klicken, können Sie auch Ports und andere Dinge ändern. –
Ich habe bereits SSL konfiguriert, wie ich in meinem Setup geschrieben habe. Ich möchte nur wissen, wie ich Eclipse dazu bringen kann, nicht die Standard-URL zu starten, wenn ich meine Web-App über Eclipse starte, sondern eine benutzerdefinierte URL verwende, um direkt auf die HTTPS-URL meiner Web-App zu springen. –