[Mac 関係覚え書き]

Eclipse Oxygen(4.7.2)のインストール

Eclipse のサイト

https://www.eclipse.org/downloads/

からインストーラ

eclipse-inst-mac64.tar.gz

をダウンロードし,tar を展開.

展開したインストーラを走らせる.

必要であれば, メニュー「Eclipse-inst」から「環境設定」を開き, プロキシを設定する.

インストーラから必要なものをインストールする. (簡易インストールモードでよい) インストール時に尋ねられるインストールディレクトリは,

/Applications

とし, 2つめ以降のモジュールをインストール時は上書きでよい.

インストール後, インストールユーザのホームディレクトリにある .p2 フォルダを ライブラリ配下に移動する.

ex)
 $ sudo mkdir /Library/Application\ Support/Eclipse
 $ sudo mv ~/.p2 /Library/Application\ Support/Eclipse/p2

さらに,

 /Library/Application\ Support/Eclipse/p2/pool/pools.info
 /Library/Application\ Support/Eclipse/p2/pool/profiles.info
 /Applications/Eclipse.app/Contents/Eclipse/eclipse.ini
 /Applications/Eclipse.app/Contents/Eclipse/configuration/config.ini
 /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.equinox.simpleconfigurator/bundles.info

の 5つのファイルについて,

/Users/インストールユーザ/.p2

となっているところを全て

/Library/Application Support/Eclipse/p2

とする. ("Application Support" の n と S の間のスペースはスペースのままでよい. \ などのエスケープ文字は必要ない)

インストーラで Adovanced mode にして Bundle Pool の場所を 明示的に指定してもいい.(未確認)


Eclipse Standard 4.4

JDK 7 が必要なので先にインストールする.

ダウンロードした tarbawl を展開 展開されてできた「eclipse」フォルダを「アプリケーション」フォルダへ ドラッグ.

「Eclipse」を起動.

/Applications/ecripse/Eclipse.app/Contentes/MacOS/eclipse に other の読み込み,実行権がないので,修正.

sudo chmod 755 /Applications/ecripse/Eclipse.app/Contentes/MacOS/eclipse

これだけではだめで,

# cd /Applications/eclipse
# chmod -R a+r .
# find . -type d | xargs chmod a+rx
# chmod 755 /Applications/ecripse/Eclipse.app/Contentes/MacOS/eclipse

わざわざこうなっているってことは,管理者権限がないユーザ(...いやインストールしたユーザ以外)は うまく動かないソフトなのかもしれない.

Eclipse 2018.12

インストール

Webサイトから eclipse-inst-mac64.tar.gz をダウンロードし解凍.

インストーラを起動し,Advance mode にして Network Connection を Direct から Manual に変更.

簡易インストール

インストール先 /Applications

		 

設定

Eclipse.app/Contents/Eclipse/configuration の中身を起動時に書き換えるので,権限を 777 にしないと他のユーザで起動が出来ない.

上記フォルダ以下に全ユーザ書き込み権を与える

chmod -R a+w /Applications/Eclipse.app/Contents/Eclipse

  

日本語化インストール

http://mergedoc.osdn.jp へアクセス

Pleiades プラグイン(pleiades-mac.zip)をダウンロード(All in On ではなく).

展開した pleiades-mac/ 内の setup を起動

[日本語化する]ボタンクリック > [終了]

adminのワークスペースが残らないように

/Applications/Eclipse.app/Contents/Eclipse/configuration/.settings/org.eclipse.ui.ide.prefs
	
RECENT_WORKSPACES= /User/admin////Workspace

の右側を削除

加えて SHOW_RECENT_WORKSPACES=true     .settings以下は755に変更.

これでadminのworkspaceは表示されない 

cd /Applications/Eclipse.app/Contents/Eclipse/configuration/.settings
chmod o-w *

Mac の JDK をアップグレードした場合

/Applications/Eclipse.app/Contents/Eclipse/eclipse.ini の jdk へのパスを確認,バージョンが入れ替わっている場合は,書き換えておく.


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-09-22 (日) 14:29:29