2009-07-07 26 views
42

Moja aplikacja Java jest uruchamiana przez uruchomienie zestawu poleceń, które są obecne w pliku wsadowym (plik .bat). I zaimportowałem to do środowiska roboczego Eclipse. Jak wykonać plik wsadowy z Eclipse. Podobny do tego w wierszu poleceń, przekazuję bezpośrednio "path: \ myBatchfile.bat". Czy istnieje sposób, który mogę zrobić bezpośrednio z Eclipse.Jak uruchomić skrypt wsadowy (plik .bat) z aplikacji eclipse

Odpowiedz

65

Możesz wywołać swój plik .bat przy użyciu funkcji External Tools (w menu Uruchom).


Przykład:

enter image description here

enter image description here

enter image description here

+0

Wow, po prostu próbowałem i działa za Fectly! Nie miałem pojęcia, że ​​mogę to zrobić. Dziękuję Ci! Jedynym problemem jest to, że Eclipse narzeka podczas tworzenia pliku i aby edytować plik, musisz go otworzyć inaczej, w przeciwnym razie pojawi się błąd "win32 app". – djangofan

+10

W "Zewnętrznych konfiguracjach narzędzi" możesz stworzyć nową konfigurację w "Programie" i wybrać plik .bat dla pola 'Lokalizacja' i podać katalog roboczy (wybierz swój projekt z obszaru roboczego). Bardzo proste rozwiązanie ... Dzięki! –

+0

Dziękuję za to! Eclipse trzymał się katalogu docelowego mojego projektu maven. A kiedy uruchomiłem moją instalację mvn clean z konsoli Windows, nie wykonałbym czystej operacji, ponieważ środowisko Eclipse zablokowało katalog. Ale jeśli uruchomię nietoperza od zaćmienia, teraz działa dobrze. +1 – AlexScript

12

Albo, można utworzyć plik build Ant, który może wywołać zewnętrznych aplikacji.

Daje to przewagę wywoływania pliku .bat nie tylko ze środowiska Eclipse, ale także innych IDE lub z wiersza poleceń (na dowolnym komputerze).

http://ant.apache.org/manual/Tasks/exec.html

1

Można również uruchomić plik wsadowy (lub dowolny inny plik wykonywalny), otwierając go z edytora systemowego. Użyj Open With -> System Editor.

Powiązane problemy