EclipseのPHPサーバの名称に全角文字を使うと、次回のEclipse起動時に以下のようなエラーが発生する。
Could not initialize class org.eclipse.php.internal.debug.core.debugger.DebuggerSettingsManager
これは、eclipse.exe -clean
で実行しても改善されない。
改善方法
Eclipseのワークスペース内の
org.eclipse.core.runtime/.settings
ディレクトリにある
org.eclipse.php.server.core.prefs
を確認する。
<server>要素内の<name>要素に \u30e6\u30cb\u30b3\u30fc\u30c9 のようなユニコードエスケープ形式の文字列があると思うので、
これを編集し、内容を適当な半角の名称に書き換えれば良い。
defaultPHPServerにも同様の記述がある場合は、そこも書き換えておく。