Jak skompilować pojedynczy plik z maven? [duplikować
To pytanie ma już odpowiedź tutaj:
Kompilowanie tylko wybranych plików w Maven 3 odpowiedziZałożyłem działający projekt maven zmvn archetype:create ...
Mogę skompilować wszystkie źródła za pomocąmvn compile
ale chcę mieć możliwość skompilowania jednocześnie jednego pliku.
Czy istnieje sposób, aby poprosić maven o skompilowanie dowolnego pojedynczego pliku .java?
Dzięk
Aktualizacje 1:
I podałbym pojedynczy plik w wierszu poleceń. Wybrałbym ten plik w momencie uruchomienia polecenia. Nie zmodyfikowałbym pliku pom.xml.
Aktualizacja 2:
Dlaczego o to zapytałem? Ponieważ użyłbymautotest-java
z edytorem Vim.
autotest-java
to hack / rozszerzenie ZenTestu (aplikacji Ruby, która automatycznie uruchamia testy jednostkowe przy każdym zapisie pliku Ruby
autotest-java
wymaga struktury projektu maven i wymaga, aby Twój edytor / IDE wykonał „kompiluj podczas zapisywania”. W rzeczywistości nie rozpoznaje, kiedy plik .java jest modyfikowany, ale zamiast tego monitoruje pliki .class pod kątem modyfikacji.
Z powodzeniem użyłem autotest-java z Netbeans (które obsługują „kompiluj przy zapisywaniu”), ale używałbym go z Vimem.