2013-08-16 9 views
9

Niedawno zainstalowałem program "VisualVM Launcher" w moim Eclipse IDE. Po użyciu tego programu uruchamiającego, aby pomóc w profilowaniu niektórych problemów w mojej aplikacji, starałem się przełączyć wszystkie moje konfiguracje z powrotem do poprzedniej konfiguracji. Jednak za każdym razem, gdy uruchamiam testy jednostek za pomocą "Pokrycia jako -> testu wtyczek JUnit", nadal wydaje się, że próbuję użyć programu uruchamiającego VisualVM.Jak uruchomić testy jednostkowe w EclEmma bez użycia programu uruchamiającego VisualVM z zainstalowanym programem uruchamiającym

Nie widzę miejsca w "Ustawieniach pokrycia", aby określić, który program uruchamiający ma być używany. Jeśli przejdę do strony preferencji domyślnych programów uruchamiających ("Uruchom/debuguj -> Uruchomienie -> Domyślne programy uruchamiające"), tryby [Debugowanie] i [Uruchom] w "Testu wtyczki JUnit" są ustawione tak, aby używać "Wtyczki JUnit" Test Launcher ".

Czy istnieje inne miejsce, w którym można ustawić program uruchamiający do uruchamiania "testów wtyczek JUnit" w narzędziu do testowania zasięgu (EclEmma)?

wersja Eclipse: Juno Service Release 1

+1

Wygląda na to, że wiele osób (w tym ja) napotyka ten problem. https://github.com/jacoco/eclemma/issues/112 –

Odpowiedz

2

Ja też spotkałem ten problem i nie znalazły akceptowalnego rozwiązania.

Wiem, że to nie jest wielka odpowiedź, ale skończyłem odinstalowywanie VisualVM i ponowne instalowanie go, kiedy go potrzebuję, na czas, którego potrzebuję.

+1

To doprowadziło mnie do pomysłu na skopiowanie innego pliku wykonywalnego (true.exe z cygwin) do mojej \ bin \ jvisualvm ... NOT.exe, więc Mogę łatwo dołączyć/usunąć "... NOT" w Preferences/Run/Debug/Launching/VisualVM Configuration/VisualVM Executable. Zwróć uwagę, że gdy nie korzystasz z okna dialogowego pliku, pole tekstowe musi stracić ostrość, aby przycisk OK był aktywny. – EndlosSchleife

Powiązane problemy