2015-02-16 14 views
5

Jak mogę uruchomić aplikację jersey lub wiosnę mvc od intellij (wersja ostateczna) za pomocą pomostu i debugowania api i przerwania punktu końcowego?Jak uruchomić pomost z wnętrza intellij?

Nie będę konfigurował konfiguracji i będę musiał uruchomić mola $ mvnDebug: uruchom.

Chciałbym kliknąć przycisk i rozpocząć go od mojego projektu .war. Jakieś pomysły? dzięki.

[zakładają: Mam zainstalowany plugin pomost i skonfigurowany .... i można uruchomić z mvnDebug jetty: run z cmd linii i połączyć z sesji debugowania z intenllij ale od czasu do czasu pojawia się następujący i są irytujące:

BŁĄD: Nie można dwukrotnie załadować tego agenta JVM TI, sprawdź wiersz polecenia java pod kątem zduplikowanych opcji jdwp. Wystąpił błąd podczas inicjowania VM]

+0

mógł używać swojego Jetty Server w Intellij IDEA przy użyciu konfiguracji Run/Debug: ** Run> Edit Configurations ...> +> Jetty Server> Local **. Następnie możesz dodać artefakty (wybuch wojny), które zostaną rozmieszczone na twoim pomoście, a następnie po prostu uruchomić je poprzez _Debug_ ([tutaj] (https://www.jetbrains.com/idea/help/run-debug-configuration-jetty .html)). Czy już próbowałeś tego? – lgd

Odpowiedz

13

Można również dodać plugin pomost do Maven:

<build> 
    <plugins> 
     <plugin> 
      <groupId>org.eclipse.jetty</groupId> 
      <artifactId>jetty-maven-plugin</artifactId> 
      <version>9.2.2.v20140723</version> 
     </plugin> 
    </plugins> 
</build> 

a następnie uruchomić komendę maven aby uruchomić serwer i wdrożyć aplikację:

mvn jetty:run 
+0

ok, ale czy to pozwoli mi ustawić punkt przerwania w kodzie i debugować go? – JaJ

+0

Tak, oczywiście, ale jeśli chcesz to zrobić, po prostu kliknij na zakładkę Maven Prjects (po prawej stronie IDE) w IntelliJ, wybierz Pluginy -> pomost -> kliknij prawym przyciskiem myszy na pomoście: uruchom i wybierz debugowanie Możesz spróbować . Oto przykładowy projekt: github.com/DanielMichalski/spring-web-blogs –

+0

niesamowite, dzięki! – JaJ

Powiązane problemy