2011-01-04 15 views
12

Obecnie piszę niektóre groovy skrypty. Do tej pory używam tylko notatnika i uruchamiam skrypty przez groovy script.groovy. Ale szukam pomocy przy edycji plików. Spróbowałem więc eclipse z groovy pluginem, który wygląda świetnie ... na świetne projekty. Ale chcę tylko edytować i uruchamiać groovy skrypty. No Project dir etc .. Jaki jest najlepszy sposób na obsługę skryptów w Eclipse. Nie chcę pakować plików do słoików lub czegoś w tym stylu. Mam tylko folder z niektórymi skryptami ... Nie ma katalogu src/bin ani podfolderów dla nazw pakietów. Czy to jest możliwe?Uruchamianie groovy skrypt w eclipse

Dzięki Ingo

Odpowiedz

11

Musisz przekonwertować projektu do Groovy projektu (kliknij prawym przyciskiem projektu: Configure > Convert to Groovy Project), ale potem, na pewno, że to możliwe.

Podczas edycji pliku .groovy wybierz Run > Run as ... > Groovy Script

+0

Próbowałem że zbyt. Ale myślę, że musisz mieć przynajmniej projekt Java. W przeciwnym razie nie mam opcji przekonwertowania go na groovy projektu ... Inną ciekawostką jest to, że zawsze generuje pliki .class, które zepsuły folder skryptu ... ale myślę, że nie ma możliwości zboczenia. Uzupełnij kod lub wyczyść folder bez plików .setting, .classpath, .project i class. Dziękuję. – Ingo

+0

Inną rzeczą, która mnie trapi jest to, że nie można używać pakietów bez przenoszenia plików do podfolderu odpowiadającego. Wiem, że powinno to być zrobione w ten sposób, ale czasami po prostu chcę ustawić nazwę pakietu, aby działała poprawnie z niektórymi predefiniowanymi rejestratorami ... – Ingo

+0

Wszystkie struktury logowania, które znam, również akceptują parametr String. na przykład 'Logger.getLogger (" foo.bar.MyClass ")' nie wymagałoby pakietu 'foo.bar'a –

3

Brzmi jak Eclipse jest heavyweight nieco do swoich potrzeb, czy za pomocą GroovyConsole zamiast? To bardzo proste IDE Groovy, dostępne w katalogu Groovy bin. Zakładając, że masz ten katalog na swoim PATH, możesz go uruchomić, uruchamiając groovyConsole z wiersza poleceń.

Przydatne skróty:

  • Ctrl + R: uruchomić skrypt
  • Ctrl + W: Przezroczysty wyjście
+1

Witam. Tak, próbowałem już tego i działa całkiem nieźle. Ale groovyconsole nie zapewnia znacznie więcej niż dobry texteditor (jak Notepad ++). Brak korekty kodowania lub sprawdzania składni podczas edytowania ... – Ingo

Powiązane problemy