2013-03-06 5 views
8

Czy można uzyskać dostęp/manipulować eclipse workspace przez command-line?
Pytam przede wszystkim o metadane obszaru roboczego, a nie same pliki.Czy można zmodyfikować przestrzeń roboczą środowiska Eclipse za pomocą wiersza polecenia?

E.g. robić takie rzeczy jak

  • zmodyfikować atrybuty zasobów (np ustawienia pewnych środków na pochodnych)
  • istniejących projektów import
  • markery dostępu
+0

To jest częściowa duplikat http: // stackoverflow .pl/questions/1718456/create-an-eclipse-project-on-the-command-line (pamiętaj jednak, że dotyczy Eclipse-CDT, czyli C, a nie Java). – Pino

Odpowiedz

4

Brak narzędzi wiersza polecenia (bez głowy), które znam do wykonywania tego typu zadań. Jest tam few scripting projects for Eclipse, który zapewnia lekki, skryptowalny interfejs do korzystania z interfejsu API Eclipse, ale żaden z nich nie ma dostępnego wiersza poleceń, uważam, że wszystkie te narzędzia skryptowe są oparte na interfejsie użytkownika.

Inną opcją byłoby użyć Eclipse SDK zbudować Eclipse application (bezgłowe app), który wykorzystuje Eclipse application model wykonywać polecenia, które chciały, ale trzeba by napisać kod siebie.

-1

Eclipse nie jest przeznaczony do użycia w linii poleceń. Jeśli chcesz pracować z wierszem poleceń, zdecydowanie polecam użycie menedżera kompilacji takiego jak Apache Maven lub Apache Ivy w twoim projekcie. Zaletą jest to, że twoja kompilacja nie zależy od Eclipse, możesz zmienić IDE, jeśli chcesz i możesz budować swoje projekty i edytować zależności w wierszu poleceń. Twój projekt i jego kompilacja/wdrożenie powinny być niezależne od określonego IDE.

+0

To nie odpowiada na pytanie. Muszę programowo modyfikować przestrzeń roboczą programu Eclipse - nie ma to nic wspólnego z budowaniem/budowaniem systemów. – MRalwasser