MacにOpenOffice 3.2.1をインストールしたら立ち上げるとJREが見つからないと宣います。しかしMacOSXはJREが最初からインストール済み。なんかおかしいので調べるとOOoのFAQに。
要するにMac用の最新JRE Java 6u22を見つけれないということらしい。次のアップデートでは直るらしいが、とりあえずの対処を忘れないようメモ。
まとめるとOOoの2つのファイルを手作業で対処版に入れ替えるっていう作業。
- OOoが起動していれば終了
- 対処済みファイル ftp://qa-upload.services.openoffice.org/jl162/
- ターミナルを開き以下の行をタイプ
cd ~/Downloads
wget ftp://qa-upload.services.openoffice.org/jl162/libjvmfwk.dylib.3
wget ftp://qa-upload.services.openoffice.org/jl162/sunjavaplugin.dylib
cd /Applications/OpenOffice.org.app/Contents/basis-link/ure-link/lib/
mv libjvmfwk.dylib.3 _backup_libjvmfwk.dylib.3
mv sunjavaplugin.dylib _backup_sunjavaplugin.dylib
cp ~/Downloads/libjvmfwk.dylib.3 ~/Downloads/sunjavaplugin.dylib .
ほぼFAQ通りです。たぶんターミナルにコピペでいけるはず。wgetがない場合はブラウザで手動かcurlで。
CLIを使いたくない場合はFinderで/Applications/OpenOffice.orgを選択後パッケージを開いて上のフォルダに移動後コピーでも問題は無いと思います。
OpenOfficeはPDFへの変換に重宝していますし、なにより無料でLinuxも含めたクロスプラットフォームでここまで使えるというのは素晴らしい。他に代替品が無いと言ってよい必携品ですよね。
そろそろLibraOfficeに移行したいと思いつつ。