Zastanawiam się, czy można skonfigurować uruchamianie jako maven zainstalować w Eclipse, aby pominąć testy jednostkowe, jeśli takie rzeczy są wykonalne, to proszę powiedz mi, jak to zrobić, z góry dzięki.Jak skonfigurować program maven install, aby pominąć testy w środowisku Eclipse?
Odpowiedz
- Zapewnienie Maven jest skonfigurowany dla projektu
- prawym przyciskiem myszy na projekcie
- Go do „Uruchom jako” prawo
- Wybierz „Uruchom konfiguracje”
- W kolumnie po lewej stronie, -wybierz "Maven Build" i wybierz "Nowy"
- Wybierz katalog bazowy (projekt), który chcesz zbudować z
- Napisz "zainstaluj" i inne cele, które chcesz w polu "Cele"
- Kliknij przycisk "Pomiń testy".
- Kliknij Uruchom!
Nadzieję, że pomaga.
W konfiguracjach Run istnieje konfiguracja Run konfiguracji Maven. Na tym można ustawić standardowy parametr pominięcia Maven.
można proszę dodać kroki do tej operacji, bo nie mogę zrozumieć to? –
Otwórz menu Uruchom, wybierz Uruchom konfiguracje ... i po lewej stronie znajdź swoją istniejącą konfigurację maven. Następnie po prawej stronie masz tabelę parametrów i dodaj parametr maven.test.skip o wartości true. –
To zależy od używanej wtyczki testowej. Możesz spróbować dodać parametr -Dmaven.test.skip=true
do konfiguracji kompilacji.
Możesz umieścić właściwość maven.test.skip w profilu w swoim pom. A następnie aktywujesz ten profil w zaćmieniu we właściwościach projektu maven w Eclipse.
accordig do maven's document można napisać to w was pom.xml:
<project>
[...]
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.12</version>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
</plugins>
to działało bardzo dobrze, ale wszelkie pomysły, jak dodać tę nową konfigurację do menu Uruchom jako, zamiast uruchamiać ją z konfiguracji uruchamiania? –
Cieszę się, że zadziałało. Jeśli to możliwe, nie jestem świadomy jak. Muszę przejść do okna dialogowego Uruchom konfigurację za każdym razem, gdy chcę uruchomić konfigurację uruchamiania niestandardowego. –
Nie jest to prawidłowe. Eclipse wykonuje -Dmaven.test.skip = true, jeśli zaznaczysz tę opcję, która jest inna niż -DskipTests na tym, że najnowsze kompiluje testy, ale ich nie uruchamia. – janagn