IntelliJ en Tomcat.. Hoe..?

Met Netbeans ontwikkel ik sites met Tomcat als de lokale server om deze te beheren.
In Netbeans was het “Installeer, schrijf hit Uitvoeren en het werkt”
Hoe krijg ik hetzelfde voor elkaar in IntelliJ?

Ik kan hiervoor geen stapsgewijze instructies vinden.


Antwoord 1, autoriteit 100%

OPMERKING:Community-editie ondersteunt JEE niet.

Eerst moet u een lokale Tomcat-server installeren. Het klinkt alsof je dit misschien al hebt gedaan.

Klik vervolgens op de werkbalk bovenaan IntelliJ op de pijl-omlaag net links van de pictogrammen Uitvoerenen Debuggen. Er is een optie om Configuraties te bewerken. Klik in de resulterende pop-up op het pictogram Toevoegenen klik vervolgens op Tomcaten Lokaal.

Vanuit dat dialoogvenster moet u op de knop Configureren…naast Applicatieserverklikken om IntelliJ te vertellen waar Tomcat is geïnstalleerd.


Antwoord 2, autoriteit 43%

Hier is een stapsgewijze instructie voor Tomcat-configuratie in IntellijIdea:

1) Creëer een IntellijIdea-project via een WebApplication-sjabloon. Idee moet de ultieme versie zijn, niet de community-editie

voer hier de afbeeldingsbeschrijving in

2) Ga naar Configuratie uitvoeren-Bewerken en stel de Tomcat-locatiemap in, zodat Idea weet wat uw Tomcat-server is
voer hier de afbeeldingsbeschrijving in

3) Ga naar het tabblad Implementatie en selecteer Artefact. Van toepassing zijn
voer hier de afbeeldingsbeschrijving in

4) Plaats in de src-map uw servlet (u kunt mijn voorbeeld proberen voor testdoeleinden)
voer hier de afbeeldingsbeschrijving in

5) Ga naar het web.xml-bestand en koppel de servlet van je op deze manier

voer hier de afbeeldingsbeschrijving in

6) Zet ​​in de webmap uw .jsp-bestanden (bijvoorbeeld hey.jsp)

voer hier de afbeeldingsbeschrijving in

7) Nu kun je je app starten via IntellijIdea. Voer uit (Shift+F10) en geniet van uw app in de browser:

– naar jsp-bestanden:http://localhost:8080/hey.jsp(of index.jsp standaard)

– naar servlets via virtuele link die u instelt in web.xml :http://localhost:8080/st


Antwoord 3, autoriteit 36%

Welke versie van IntelliJ gebruikt u? Merk op dat IntelliJ sinds vorig jaar in twee versies bestaat:

  • Ultimate Edition, de complete IDE
  • Community-editie, die gratis is maar geen JavaEE-ontwikkelingen ondersteunt.

(zie de verschillen hier)

Als je de Community Editiongebruikt, kun je geen Tomcat-installatie beheren.

Als je de Ultimate Editiongebruikt, kun je kijken op:


Antwoord 4, autoriteit 18%

Je kuntook fouten opsporen in Tomcat met behulp van de community-editie (in tegenstelling tot wat hierboven is gezegd).

Start tomcatin de foutopsporingsmodus, bijvoorbeeld als volgt:
.\catalina.bat jpda-run

In intelligentie:
Uitvoeren > Configuraties bewerken > +

Selecteer “Afstandsbediening”
Noem de verbinding: “een naam”
Stel “Poort:” 8000 in (standaard 5005)

Selecteer Uitvoeren > Debuggen “een naam”


Antwoord 5, autoriteit 11%

Controleer of de vereiste plug-ins zijn ingeschakeld in Instellingen | Plug-ins, waarschijnlijk heb je er meerdere uitgeschakeld, daarom zie je niet alle facet-opties.

Voor de stapsgewijze zelfstudie gaat u naar: Een eenvoudige webtoepassing maken en implementeren op Tomcat.


Antwoord 6, autoriteit 4%

Het probleem dat ik had was te wijten aan het feit dat ik onbewust de standaardwaarden aan het bewerken was en helemaal niet aan een nieuwe Tomcat-instantie. Klik op het plusteken linksboven in het venster Uitvoeren en selecteer Tomcat | Lokaalvanaf daar.


Antwoord 7

In Netbeans kun je met de rechtermuisknop op het project klikken en het uitvoeren, maar in IntelliJ IDEA moet je het index.jsp-bestand of het welkomstbestand selecteren om het project uit te voeren.

dit komt omdat Netbeans de volgende tag genereren in web.xml en IntelliJ niet.

<welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
</welcome-file-list>

Other episodes