2011-12-07 20 views
42

Właśnie ustawiłem stację roboczą Ubuntu i chciałem dodać pewne ustawienia do pliku eclipse.ini. Kiedy szukałem pliku znalazłem:Gdzie Eclipse szuka pliku eclipse.ini pod Linuksem

  • /etc/eclipse.ini
  • /usr/lib/eclipse.ini

Moje pytania są następujące:

  • Czy Eclipse faktycznie używają obu plików?
  • Jeśli tak, to w jakiej kolejności je czyta?
  • Jak to się łączy?
  • Oba znalezione pliki mają ogólnosystemowy charakter, czy w moim katalogu domowym znajduje się lokalizacja, w której można umieścić tylko moje wystąpienia?
+0

Wypróbuj '~/.eclipse/org.eclipse., Platformę [...]/configuration/config.ini', gdzie [...] jest twoją wersją. – Kevin

+4

Okazuje się, że dwa pliki eclipse.ini są w rzeczywistości jednym plikiem połączonym z dwoma katalogami. –

+1

@JonStrayer Wygląda na to, że jest to odpowiedź na twoje pytanie; jeśli tak, zalecam opublikowanie go jako odpowiedzi. Jak zapewne wiesz, kiedy żadna inna odpowiedź nie obejmuje już twojego rozwiązania, [zachęca się do odpowiedzi na własne pytanie] (http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer- twoje własne pytania /). –

Odpowiedz

43

Jest tylko jeden plik.

lrwxrwxrwx 1 root root 16 08 sierpnia 2012 /usr/lib/eclipse/eclipse.ini -> /etc/eclipse.ini

+3

To musi być lepiej udokumentowane. – escproxy

+1

To było przed edycją. –

+1

Ubuntu 12.04/etc $ sudo ls eclipse.ini nie może uzyskać dostępu do pliku eclipse.ini: Brak takiego pliku lub katalogu dla Eclipse Kepler Sierpień 2014 Tak więc nie jest to pewna odpowiedź ogniowa – anon58192932

2

pewnie już się o tym, są szanse, jeśli zainstalowane Eclipse instalacja utworzone (lub zrobiłeś ręcznie) do pliku/usr/bin/zaćmienie który sprawdzając to prawdopodobnie wygląda tak:

#!/bin/sh 
export ECLIPSE_HOME="/opt/eclipse" 

$ECLIPSE_HOME/eclipse $* 

szczególnie jeśli po instrukcji podobnych do tych like these na razie-nie-prawda-fałsz następnie

z drugiej strony, jeśli masz zainstalowany z pac kage, podejrzewam, że okaże się, że eclipse kończy się w/usr/bin, najprawdopodobniej dowiązaniem symbolicznym do/usr/lib/eclipse/eclipse (lub przynajmniej znalazłem je w moim systemie Fedora po użyciu yuma do instalacji Eclipse).

35

Oto jak określić, które eclipse.ini plik należy użyć (joomla.org):

  • Jeśli pobrałeś Eclipse IDE ręcznie z Internetu z „eclipse.ini” plik jest tylko wewnątrz rozpakowanym folderze
  • Jeśli zainstalowano Eclipse za pośrednictwem terminala lub oprogramowania centrum lokalizację pliku to "/etc/eclipse.ini"
  • W niektórych wersjach systemu Linux plik można znaleźć w "/usr/share/eclipse/eclipse.ini". Wykonaj nie użyj tego pliku, jeśli znalazłeś plik konfiguracyjny w "/etc/eclipse.ini".

Aby mieć pewność, gdzie jest folder Eclipse, sprawdź $ ECLIPSE_HOME, a jeśli nie podano (przynajmniej te kierunki pracy dla Juno):

  • Otwórz Eclipse w normalny sposób.
  • Kliknij Pomoc -> O Eclipse SDK
  • Kliknij Instalacja Szczegóły
  • przejdź do zakładki Configuration
  • Find "eclipse.home.location = file: PATH". PATH to miejsce, w którym instalowane jest środowisko Eclipse.

źródła:

+2

Powinna to być odpowiedź oznaczona jako poprawna. Mój był w moim nieopakowanym folderze Eclipse. – anon58192932

0

Według https://wiki.eclipse.org/Eclipse.ini

uruchomieniu Eclipse jest kontrolowana przez opcje w $ ECLIPSE_HOME/eclipse.ini. Jeśli $ ECLIPSE_HOME nie jest zdefiniowany, użyto domyślnego pliku eclipse.ini w katalogu instalacyjnym Eclipse (lub w katalogu Maca, katalogu Eclipse.app/Contents/MacOS).

0

Pewnym sposobem, aby upewnić się, że działa strace na zaćmienie. W wynikach zobaczysz, gdzie faktycznie jest zaćmienie, próbując pobrać plik.

Powiązane problemy