Karta Konfiguracja

Karta Konfiguracja zawiera zaawansowane funkcje umożliwiające przesłonięcie domyślnego położenia obszaru konfiguracyjnego oraz treści pliku config.ini testowanej wykonawczej aplikacji Eclipse.

Karta Konfiguracja

 

Obszar konfiguracyjny

Każda instancja aplikacji Eclipse ma unikalny obszar konfiguracyjny, który zawiera metadane, pamięci podręczne i pliki konfiguracyjne, odczytywane przez środowisko wykonawcze i Menedżera aktualizacji podczas uruchamiania.

Zazwyczaj położenie konfiguracji nie jest istotne, środowisko PDE generuje więc dla każdego uruchomienia unikalny obszar konfiguracyjny we własnym obszarze metadanych. Ten obszar konfiguracyjny jest usuwany podczas usuwania konfiguracji startowej.

W razie potrzeby użytkownik może ustawić położenie obszaru konfiguracyjnego. Obsługiwane są zmienne w ścieżce katalogu, dzięki czemu możliwe jest współużytkowanie konfiguracji startowej przez członków zespołu.

Dostępna jest także opcja Wyczyść obszar konfiguracyjny przed uruchomieniem, przydatna przy testowaniu buforowania danych w tym obszarze przez wtyczki.

 

Plik konfiguracyjny

Podczas uruchamiania środowisko wykonawcze odczytuje plik konfiguracyjny o nazwie config.ini znajdujący się w podkatalogu configuration/ obszaru konfiguracyjnego powiązanego z instancją aplikacji Eclipse. Jest to standardowy plik właściwości, który umożliwia skonfigurowanie wielu aspektów środowiska wykonawczego. Pełna lista obsługiwanych właściwości znajduje się w dokumencie Opcje środowiska wykonawczego platformy Eclipse.

Opcja Generuj plik config.ini o domyślnej treści jest opcją domyślną i zalecaną, o ile użytkownik nie ma szczególnych wymagań. Po wybraniu tej opcji środowisko PDE generuje plik config.ini z następującymi właściwościami:

Opcja Użyj istniejącego pliku config.ini jako szablonu powoduje utworzenie kopii istniejącego pliku config.ini. Środowisko PDE ani nie dodaje właściwości do tego pliku, ani nie usuwa ich z niego. Modyfikuje natomiast klucze osgi.bundles i osgi.splashPath, zastępując pierwotne wartości adresu URL pakunku ścieżkami bezwzględnymi określającymi rzeczywiste położenia pakunków na dysku.