2017-05-23 5 views
0

Nur Ultimate verfügt über eine Webanwendungsunterstützung, die nicht im Weg ist.Intellij ultimate Öffnen der Tomcat-Webanwendung nicht möglich

Ich versuche zu starten meine Web-app über Tomcat etwas, was ich erfolgreich auf der gleichen Maschine auf Netbeans mit fast keine Konfiguration.

Was ist der Schritt für Schritt gide ist dies zu bekommen, hier zu arbeiten, sind einige meiner Versuche: both tomcat and tomcat EE added beide sind für eine gute Maßnahme hinzugefügt all possible combinations

alle möglichen Kombinationen mit EE und nicht EE Remote- und lokalen.

keiner von denen funktioniert.

Ich habe dies getan: Cannot run/debug jsp page from within IntelliJ using Tomcat server

dies geprüft: Intellij IDEA Tomcat Application Server was not connected before run configuration stop, reason: Unable to ping server at localhost:1099

dies getan: IntelliJ, can't start simple web application: Unable to ping server at localhost:1099

aber nichts nachgibt.

Lauf tomcat local (erste, was ich versuchte, und was würde ich wetten. Chrome tatsächlich öffnet aber die Seite nicht gefunden werden kann.)

chrome

die mehr versprechend ist, weil Kater acually wenn gefunden, wenn ich navigieren manuell index.jsp:

tomcatworking

aber keine andere uRL funktioniert. nicht der Projektpfad nicht den Weg und index.jsp:

enter image description here

Lauf tomcat remote:

runnin tomcat remote

gleiche gilt für TomEE lokale läuft nicht aber die Homepage zu finden. Remote kann nicht mit derselben Fehlermeldung ausgeführt werden. obwohl, wenn die Terminologie nicht ernsthaft ist (ich habe App-Macher so weit vorher gesehen), was ich will, ist lokal.

Bitte helfen Sie

Antwort

0

die einzige Möglichkeit, einen funktionierenden Tomcat und Webapp Projekt zu haben unter intellij ein neues Projekt über den Assistenten und wählen Sie Web-App zum ersten erstellen ist .

die Führung hier genau befolgt werden: https://www.jetbrains.com/help/idea/2017.1/enabling-web-application-support.html

jede deveation und zu versuchen, ein vorhandenes Projekt in einen Web-App konvertieren wird nicht unterstützt.

(Es tut mir leid für jeden, der anders fühlt, aber nur versuchen, Sie sehen)

2

Haben Sie ein Artefakt auf der Registerkarte Bereitstellung ausgewählt? Wenn nicht, fügen Sie ein Artefakt hinzu. Danach sollten Sie in der Lage sein, Ihre Site anzufordern.

Sie müssen also Folgendes tun: Öffnen Sie die Konfiguration -> gehen Sie auf die Registerkarte Bereitstellung -> fügen Sie das Artefakt hinzu, das Sie auf dem Tomcat bereitstellen möchten.

Restart tomcat und getan Sie in der Lage sein sollte, Ihre Seite zu verlangen :)

+0

was Artefakt ?? – tatsu

+0

https://i.imgur.com/TAS0xKa.png und in "FIX" https://i.imgur.com/A42AkJQ.png – tatsu

+0

Wenn Sie das Artefaktgebäude konfiguriert haben, können Sie das Artefakt dazu hinzufügen Tab. (Öffnen Sie die Moduleinstellungen -> Artefakte -> Webanwendung hinzufügen) Damit erhalten Sie nach dem Erstellen ein Artefakt, das auf dem Tomcat bereitgestellt werden kann. – CodeMatrix

Verwandte Themen