Jak mogę wykluczyć niektóre foldery z mojego projektu Eclipse?

Dodaję projekt eclipse do naszej istniejącej bazy kodu i chciałbym wiedzieć, czy istnieje sposób, aby wykluczyć niektóre katalogi z odbierania przez eclipse w ogóle? Powodem jest to, że mamy ogromny katalog "stron trzecich"w naszym repozytorium, który nie może być obecny w projekcie dla wtyczki pair-programming, której używamy, aby móc efektywnie synchronizować.

Jakieś wskazówki?

Author: Community, 2009-07-27

4 answers

Filtry ukryją zasoby z widoku, ale nadal są w projekcie. Jeśli tworzysz projekt w innej lokalizacji, możesz utworzyć połączone zasoby do folderów, które chcesz dołączyć do projektu.

Dla odniesienia zamieściłem kolejną odpowiedź, która opisuje, jak korzystać z połączonych zasobów w sposób bardziej szczegółowy .

 15
Author: Rich Seller,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 11:46:24

Jest na to prosty sposób:

  1. Kliknij prawym przyciskiem myszy folder projektu w drzewie Project Explorer i przejdź do "Właściwości".
  2. Resource - > Filtry Zasobów.
  3. Dodaj tyle filtrów wykluczeń dla plików/folderów, ile chcesz.

P. S. jeśli drzewo projektu nie jest aktualizowane automatycznie, może być konieczne naciśnięcie klawisza F5 podczas wprowadzania ostrości w oknie Eksploratora projektu.

 177
Author: Anthony Cerbic,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-04-09 20:43:05

Tak, możesz umieścić własny filtr w swoim projekcie. W widoku Eksploratora projektu obok górnej części panelu przy karcie Eksplorator pakietu powinna znajdować się biała strzałka skierowana w dół. Kliknij go i przejdź do filtrów. Stamtąd możesz określić pewne wzorce folderów, których nie chcesz wykrywać, zaznaczając pole obok nazwy wzorców filtrów. W tym przypadku, chciałbym umieścić nazwę biblioteki 3rd party.

 6
Author: AlbertoPL,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-07-27 12:26:06

Sposób, w jaki zawsze to robiłem, to jawne sprawdzanie projektów jako rówieśnicy. e. g:

~/myworkspace/goodproject
~/myworkspace/3rdparty

Następnie zaimportuj tylko "goodproject" do eclipse. Jeśli "3rdparty" jest podkatalogiem goodproject, możesz go sfałszować... Na przykład twój projekt svn wygląda tak:

project/
       src/
          main/
          3rdparty/

Możesz lokalnie utworzyć project / src / a następnie wypisać tylko katalog "main" i mieć eclipse zależną od wersji spakowanej (np. wskaż jar jeśli twój projekt jest Javą).

 1
Author: inanutshellus,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-07-27 13:15:59