2012年3月3日土曜日

VMWare FusionでJavaを利用する際の問題

VMware Fusion上のWindows7にNetbeansをインストールしようとしてトラブったのでメモ。
まず、Vmware Fusion上のWindowsにおいて、
Javaのuser.homeプロパティが¥¥vmware-host¥Shared Foldersになる
というバグが発生する。これがどう問題になるかというと、Netbeansはインストール時にユーザホームディレクトリにファイルを一時的に作成しようとする。このディレクトリ(¥¥vmware-host...)にはファイルのアクセス権限がないので、その一時ファイルが作成できずインストール失敗ということになる。解決策として
  • Java起動オプションを設定できるにであれば、別のディレクトリを設定する
  • VMWareFusonの共有設定をやめる
のいずれかがある。この問題はNetbeansのインストール以外でも起きる可能性があるらしいのでとりあえず後者を選択したが、状況においじて臨機応変に変えていけばいいだろう。


0 件のコメント:

コメントを投稿