Ideea Intellij disloca pe Tomcat

IntelliJ IDEA disloca pe Tomcat

Vreau să arăt cum puteți testa rapid dreptul de proiect de la ideea IDE Intellij, precum și a discuta despre avantajele de ea.

Pasul 0. Ce este?

Cred că ați lucrat deja cu privire la dezvoltarea de proiecte Java EE sălcii a trebuit să-l verifice după ce a scris regulat Fitch, și chiar dacă nu trebuie să-l aibă :)

Implementați - procesul de implementare (decompresie) a proiectului de pe serverul de aplicații.

Pe serverul de aplicație poate fi citit aici. Deci, un proces standard deploya:

1. fie manual, prin Panoul de administrare sau prin deploite Console;

Dar nu primul nu a doua metodă nu este foarte convenabil dacă, de exemplu, trebuie să efectueze Debuger proiectului și captura problema. Și acesta este unul dintre cele mai importante motive pentru a folosi o metodă care voi acoperi mai jos.

Acum, să se familiarizeze cu procesul în sine deploya folosind Intellij IDEA.

Pasul 1: Pregătirea proiectului

Pentru a demonstra această metodă am nevoie de a avea un proiect de probă pentru deploya. Voi folosi proiectul cu această primăvară tutorial 3. JavaConfig un exemplu de primăvară MVC.

În cadrul proiectului ați descărcat dealoya pe Tomcat trebuie să fie în pom.xml pentru a adăuga o altă dependență:

Deschideți proiectul în meniul din dreapta Maven proiect, pentru a alege curat | instalați așa cum se arată în imaginea de mai jos, astfel încât vom colecta proiectul nostru și, ca rezultat vom obține fișierul de război pe care le deploit la server:

Ideea Intellij disloca pe Tomcat

După aceea, proiectul va viza folderul rădăcină, și se va baza pe fișierul de război.

În continuare avem nevoie pentru a descărca serverul de aplicații Tomcat 8+ Descărcare

Atenție! Puteți utiliza orice server de aplicație nu are Tomcat. Vă recomandăm să-l folosească pentru că este ușor și rapid de pornire.

Pasul 2. Configurarea Intellij IDEA pentru Implementați

Acum, deschide proiectul pe care doriți să zadeploit cu studioul IDEA, urmați pașii care sunt prezentate în imaginea de mai jos:

Ideea Intellij disloca pe Tomcat

Apoi, în fereastra care apare, faceți clic pe pictograma plus și selectați Tomcat Server - Local:

Ideea Intellij disloca pe Tomcat

După aceea, introduceți un nume și faceți clic pe Configurare pentru a alege în cazul în care este de descărcare și dezarhivează Tomcat și apasă OK.

Acum, continuați în fila de implementare, faceți clic pe semnul plus selectați Artefact:

Ideea Intellij disloca pe Tomcat

B, în fereastra care apare, alegeți războiul Artefact:

Ideea Intellij disloca pe Tomcat

Prese pe OK de două ori. Iată configurația generală, care ar trebui să apară în:

Ideea Intellij disloca pe Tomcat

Pasul 3. A alerga și Debug

După instalare, puteți urma orice răspuns sau pur și simplu rulați proiectul cu studio sau cheltuielile de studio Debug în funcție de modul:

Triunghiul verde începe doar proiectul, și mai precis deploit sale și se execută în browser-ul de alegere, în configurația.

Green deploit proiect placile la server si ruleaza modul de depanare, care vă va permite pentru a prinde erori.

Dupa lansare I a lua proiect zadeploiny:

Ideea Intellij disloca pe Tomcat

LED-ul verde în desfășurarea sugerează că proiectul este pornit cu succes pe server.

Ideea Intellij disloca pe Tomcat

Asta e tot. Sper că am putea să te ajut.

Reguli retipărește www.DevColibri.com site-

Stimați vizitatori ai proiectului!

Vi se permite să exploateze în mod liber orice document care face obiectul următoarelor condiții:

• La sfârșitul documentului vi se cere să retipărească inserați un link către un site www.devcolibri.com.

Cu respect, Admin!
[email protected]

Când executați proiectul nu actualizează conținutul folderului% TOMCAT_HOME% \ webapps. busteni:

Și de a face rula un server, o pagină într-un browser, dar nu și cu aplicația, și începe, dar ar fi nimic, du-te la app, și există o versiune mai veche a aplicației, și toate pentru că deploitsya versiune veche a aplicației constă în% TOMCAT_HOME% \ webapps.
Cum să vă asigurați că pentru a actualiza în mod automat aplicații în% TOMCAT_HOME% \ webapps.
Și există o suspiciune că nu are loc în orice deploya, deși jurnalele spun contrariul.

Puteți configura configurația serverului, meniul «Înainte de lansare» asamblare automată de război și înainte de fiecare cursă în loc de Make. Faceți clic pe Make, pentru a evidenția selecția sa trupa, apoi: deasupra liniei cu Efectuați un plus, minus și un creion, ceea ce înseamnă, respectiv, adăugarea, ștergerea și elemente de editare în acest meniu. În schimb, tastați cuvintele, Marca «instalare curată», aceasta echipa mavena pentru a construi război și care, ca rezultat va fi realizată automat după fiecare clic pe butonul Run

Există exact aceeași problemă.
După ce a început serverul Tomcat locale% TOMCAT_HOME% \ webapps nu apar
Deși este scris că aritifakt zadeploilsya cu succes. Dacă zadeploit mâini separate, că totul este în regulă.
Există o suspiciune că ideea se desfășoară undeva în tomkat local?