2015-05-04 12 views
14

Intellij Idea 14.1.2, Gradle 2.3Intellij Idea nie wyświetla błędów w oknie narzędzia wiadomości po utworzeniu Gradle

Mam projekt z kilkoma podprojektami java. Gradle buduje działa zgodnie z oczekiwaniami, ale Intellij Idea nie przechwytuje jego wyjścia i nie pokazuje okna Narzędzia wiadomości, w którym można kliknąć błąd i przejść do pliku źródłowego.

Kroki do odtworzenia:

  1. Utwórz nowe Gradle projekt
  2. Utwórz klasę z jednej metody
  3. wprowadzać celowo jeden błąd
  4. okno za pomocą narzędzia Gradle
  5. Budowa

Oczekiwany wynik : Wyświetli się okno Message Tool pokazujące błąd.

Rzeczywisty rezultat: Wyjście jest pokazany w oknie narzędzia Run, ale okno Wiadomość nie jest wyświetlany (jest to pozycja menu nie jest jeszcze aktywna w Widok -> okna narzędzia)

Mam tryed ponownego importowania projektu , aby utworzyć go od zera, przeszukał ustawienia Idea, zmanipulował ręcznie wartości w * .iml, ale bez powodzenia i brakuje mi pomysłów.

Każdy pomysł, w którym mogę znaleźć ustawienie, które nakazuje IDE skierować dane wyjściowe do okna wiadomości?

Odpowiedz

5

Wreszcie znalazł rozwiązanie:

jakiegoś powodu podczas tworzenia Gradle projekt lub moduł Pomysł nie dodaje automatycznie aspekt java-Gradle.

Aby uzyskać błędy w oknie wiadomości narzędzie będzie trzeba dodać go do modułu (-ów) tak:

File -> Project structure -> Facets

Kliknij znak plus, wybierz język Java Gradle, wybierz moduł, OK.

Należy pamiętać, że jeśli uruchomisz kompilację z okna narzędzia Gradle (prawy panel boczny), błędy nie będą wyświetlane w oknie wiadomości. Będziesz musiał użyć "normalnej" kompilacji w IDE, np. Build -> Compile module.

28

W Intelij 16.2 Miałem również ten problem. W lewym górnym rogu okna "Uruchom" znajduje się dziwnie wyglądający przycisk, który po kliknięciu myszką nazywa się "Przełączaj wykonywanie zadań/tryb tekstowy". Kliknij go, a wyświetli wynik z kompilacji Gradle zamiast kroków w wykonaniu zadania.

+7

Miałem ten sam problem w IntelliJ 16,2, ale okazało się, że przycisk opisany „Przełącz zadania egzekucje/tryb tekstowy” po lewej stronie okna Uruchom. – Monty

+0

Korzystając z tej sztuczki, mogę teraz przynajmniej zobaczyć błędy w Intellij ... ale okno wiadomości nadal nie jest wyświetlane. W związku z tym błędy nie są klikalne. – user672009

+0

Gdzie są wyświetlane błędy, jeśli nie są wyświetlane w oknie wiadomości. Tam właśnie mnie szukają. – BrianC

11

Miałem ten problem również na IntelliJ 2017.1. Odpowiedź wysłana przez BrianC w dniu 4 sierpnia 16 pomógł mi - jednak znalazłem przycisk na po przeciwnej stronie - po stronie bocznej okna Run, dlatego zamieszczam obraz z dokładnym przyciskiem.

Po najechaniu myszką na ten przycisk pojawia się komunikat "Przełączaj wykonywanie zadań/tryb tekstowy". Obraz pokazuje przycisk po wybraniu.

'Toggle Tasks Executions' button