web-dev-qa-db-ja.com

Linuxでは、EclipseはEclipse.iniをどこで検索しますか

Ubuntuワークステーションをセットアップしたばかりで、Eclipse.iniにいくつかの設定を追加したかった。私が見つけたファイルを検索したとき:

  • /etc/Eclipse.ini
  • /usr/lib/Eclipse.ini

私の質問は:

  • Eclipseは実際に両方のファイルを使用しますか?
  • もしそうなら、それはそれらをどの順番で読むのですか?
  • それらをどのようにマージしますか?
  • 私が見つけたファイルは両方ともシステム全体です。私のホームディレクトリに自分のインスタンスだけに影響を与える場所を置くことができる場所はありますか?
48
Jon Strayer

ファイルは1つだけです。

lrwxrwxrwx 1ルートルート16 2012年8月8日/usr/lib/Eclipse/eclipse.ini-> /etc/Eclipse.ini

45
Jon Strayer

使用するEclipse.iniファイル(joomla.org)を決定する方法は次のとおりです。

  • Eclipse IDEをインターネットから手動でダウンロードした場合、「Eclipse.ini」ファイルは解凍されたフォルダー内にあります
  • ターミナルまたはソフトウェアセンター経由でEclipseをインストールした場合、ファイルの場所は「/etc/Eclipse.ini」です。
  • 一部のLinuxバージョンでは、ファイルは「/usr/share/Eclipse/eclipse.ini」にあります。 "/etc/Eclipse.ini"に設定ファイルが見つかった場合、このファイルを使用しないでくださいnot

Eclipseフォルダーの場所を確認するには、$ Eclipse_HOMEを確認し、指定されていない場合(これらの指示は少なくともJunoで機能します):

  • 通常どおりEclipseを開きます。
  • [ヘルプ]-> [Eclipse SDKについて]をクリックします。
  • インストールの詳細をクリックします
  • [構成]タブに移動します
  • 「Eclipse.home.location = file:[〜#〜] path [〜#〜]」を見つけます。 [〜#〜] path [〜#〜]はEclipseがインストールされている場所です。

ソース:

39

おそらくすでにこれを発見しているでしょう。おそらく、/ usr/bin/Eclipseファイルを作成した(または手動で)Eclipseをインストールしたときに、次のようになるでしょう。

#!/bin/sh
export Eclipse_HOME="/opt/Eclipse"

$Eclipse_HOME/Eclipse $*

特に指示と同様の指示に従った場合 これらのような on If -not-true-then-false

一方、パッケージからインストールした場合、Eclipseは/ usr/binで終わる可能性が高いと思われます。おそらく/ usr/lib/Eclipse/eclipseへのシンボリックリンクです(または、少なくとも、 yumを使用してEclipseをインストールした後のFedoraシステム)。

3
user2069626

https://wiki.Eclipse.org/Eclipse.ini

Eclipseの起動は、$ Eclipse_HOME/Eclipse.iniのオプションによって制御されます。 $ Eclipse_HOMEが定義されていない場合、Eclipseインストールディレクトリ(またはMacの場合はEclipse.app/Contents/MacOSディレクトリ)のデフォルトのEclipse.iniが使用されます。

0
jharig23

確認する特定の方法は、Eclipseでstraceを実行することです。出力では、Eclipseが実際にファイルをプルしようとしている場所がわかります。

0
Vladimir