Warning: Trying to access array offset on value of type bool in /home/koheizi/everything-beginner.com/public_html/programmer/wp-content/themes/luxeritas/inc/json-ld.php on line 114

Macでeclipseが起動しなくなった

cocos2d-xを最近使う機会があったため、eclipseをMacで動かしているのだが、
突然、起動しなくなってしまった。。。
どうも、eclipseを以下のようにclean起動しようとすると
java.lang.IllegalArgumentException
が発生してしまい。それを解決するために色々試していたのが原因のようだ。

 $ /Applications/eclipse/eclipse -clean

起動すると、どうやら、configuration/org.eclipse.osgiなどの上書きに失敗しているようだ。
色々とググったが、なんか有用な情報もなく、最低辺故に途方にくれていたが、
とりあえず、org.eclipse.osgiのファイル情報をみて原因が分かってしまった。
なんかフォルダがルート権限になっている!!!
原因は、こいつだ!あれだ、sudoでeclipse起動したからだ。
なんとかsudo chownコマンドを駆使して解決したのでした。
皆さんは、macでsudoでeclipseを起動しないようにしましょう!!
(まあ、普通そんなことしねえよ。)

Android

Posted by koheizi