IntelliJ, Kotlin, Gradle - uruchamianie jako debug uruchamia.. dwa razy?

IntelliJ, Kotlin, Gradle - uruchamianie jako debug uruchamia.. dwa razy?
azalut
  • Rejestracja:około 12 lat
  • Ostatnio:ponad rok
  • Postów:1129
2

cześć,
Od niedawna mam taki problem ale nie mam pojęcia o co chodzi; jakiś czas temu wszystkie projekty nad którymi pracuje w Kotlin (1.4) Gradle (6.7) zaczęły w IntelliJ uruchamiać się jakoś dziwnie.. zazwyczaj to był jeden "proces" w zakładce Debug w IntelliJ, a teraz otwierają się dwa - jeden jakby task Gradlowy, a drugi.. sam nie wiem co to, spójrzcie:

screenshot-20201130173408.png

screenshot-20201130173710.png

Tak jak pisałem zazwyczaj to było jako jeden proces Debug. A teraz ta pierwsza jakby Gradlowa zakładka wyglada jak Gradlowy task run, a drugi jak proces do debugowania (jak zapne breakpoint to tam mi wskakuje); tylko, że ja nigdzie nie zadeklarowałem, że chce zeby mi to robił w ten sposób. Co więcej - jak pod Edit Configurations... usunę z Before launch Build - dalej jest to samo. W teamie inni ludzie uruchamiają te same projekty pod tą sama wersją IntelliJ i mają "po staremu". :D

Przez to mam jakies dziwne problemy np restartuje apke, a ona nie wstaje, bo port 8080 jest zajęty... i uruchamia się to znacznie dłużej niż poprzednio.

U was też tak jest?
IntelliJ Ultimate 2020.2.3

Wiecie o co chodzi?

edytowany 4x, ostatnio: azalut
azalut
  • Rejestracja:około 12 lat
  • Ostatnio:ponad rok
  • Postów:1129
0

Jak uruchomie nie w trybie Debug tylko zwykły Run to mam coś takiego: (od razu przykład tego że port zajęty mimo, że apka nie działała)
screenshot-20201130174508.png

Brakuje mi tu np opcji ubicia aplikacji od razu (ikony z czaszką :)) i innych - o co chodzi?

jarekr000000
Co mówi netstat -tlnp?
Shalom
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
1

coś musi działać na tym 8080, cudów nie ma :)


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
azalut
  • Rejestracja:około 12 lat
  • Ostatnio:ponad rok
  • Postów:1129
0

@Shalom ale ja nie pytam o zajęty port, tylko o to czemu w IntelliJ był debug pod jedna zakładka i uruchamiał się w 3 sekundy, a teraz są dwie i uruchamia się 10-15 :P

damianem
  • Rejestracja:prawie 8 lat
  • Ostatnio:4 miesiące
  • Postów:205
1

Nie zacząłeś przypadkiem delegować run/debug do Gradle? Settings -> Gradle -> Build and run using / Run tests using -> ustaw sobie na Intellij

azalut
@damianem o których settingsach mowisz?
damianem
@azalut: u góry zakładka File -> Settings (alt + ctrl + s)
azalut
jesli jest szansa proszę Cie o screenshot o ktorym ustawieniu mowisz, bo ja u siebie nie widze takiego czegos w ustawieniach Intellij :(
azalut
omg to było to, jednak jestem ślepy - widocznie od nowej wersji IntelliJ Gradle musiał stać się domyślny albo.. nie wiem co :) dziekuje @damianem !!!

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.