ふたつの川うるおう日記
2007-10-31 (Wed)
_ [Windows][Java] Windows Vista 64-bit版でEclipse
とりあえず大学の環境をWindows Vista 64-bit版に移行しました。だいたい問題無く、これなら大丈夫かなーっと思ってたらEclipseがとても大丈夫じゃありませんでした。
- OK: JDK 1.4.2_16 32-bit版 + Eclipse 3.3.1.1 32-bit版
- NG: JDK 1.5.0_13 64-bit版 + Eclipse 3.3.1.1 32-bit版
- NG: JDK 1.6.0_03 64-bit版 + Eclipse 3.3.1.1 32-bit版
- OK: JDK 1.4.2_16 32-bit版 + Eclipse 3.3.1.1 32-bit版 WPF版
- NG: JDK 1.5.0_13 64-bit版 + Eclipse 3.3.1.1 32-bit版 WPF版
- NG: JDK 1.6.0_03 64-bit版 + Eclipse 3.3.1.1 32-bit版 WPF版
- NG: JDK 1.4.2_16 32-bit版 + Eclipse 3.4M2 64-bit版
- OK: JDK 1.5.0_13 64-bit版 + Eclipse 3.4M2 64-bit版
- OK: JDK 1.6.0_03 64-bit版 + Eclipse 3.4M2 64-bit版
- JDK 64-bit版: jdk-*-amd64.exe
- Eclipse 64-bit版: eclipse-*-win32-x86_64.zip
- 環境
- JDK 1.5, 1.6はSun JDK 64-bit版
- Eclipseの起動オプション例: C:\Software\Eclipse\eclipse.exe -Xmx512m -Xms256m -data E:\Java\Eclipse\Workspace\Web -configuration E:\Java\Eclipse\Configuration -vm C:\Software\Java\jdk-1.5\jre\bin\javaw.exe
NGなのは起動時にエラー吐いて落ちます。今現在の環境でVista 64-bit版環境でJDK 1.5以降 + Eclipseで動かしたい場合は、Stable版は諦めるしかないようです。また、SWTのVista対応がまだ完全じゃなくて一部レイアウトが崩れたりします。
- 例: Subversiveの認証ダイアログでユーザ名のテキストフィールドが崩れて見えない図
- Tab キー で移動して入力すれば一応使えます。
- [11/09追記] Eclipse 3.4M3で修正入って直った!
- [11/26追記] Windows Vista 64-bit版でEclipseベースのソフトウェア対応に続く
_ Software Design 2007/11号の第2特集5章 DRBD+HeartbeatのGFS2環境
アグレッシブな記事です。ただ記事中に /etc/lvm/lvm.conf のlocking_typeを1から3に変更する説明が無かったです。確かデフォルトだと1になってるため、GFS2のロック情報のやりとりが上手くいかなかった気がします。
- 変更
perl -pi -e 's|locking_type = 1|locking_type = 3|' /etc/lvm/lvm.conf
- 詳細
# Type of locking to use. Defaults to local file-based locking (1). # Turn locking off by setting to 0 (dangerous: risks metadata corruption # if LVM2 commands get run concurrently). # Type 2 uses the external shared library locking_library. # Type 3 uses built-in clustered locking. locking_type = 3
最新の環境だとRPM入れた時に書き換えてくれるのかも?
[ツッコミを入れる]
[]


