Lunatic Sol

IT Tips

Eclipse Error - JVM terminated. Exit code=-1

2007-11-26 00:56:58 | Eclipse
Eclipse IDE for Java EE Developers をインストールして起動してみたら、いきなりエラー。



原因がわからず、JRE/JDK インストールしなおしたり、Update を変更してみたり。でも解決せず。

色々調べたところ、eclipse.ini の -Xmx512m が原因だったみたいで、-Xmx256m に下げてあげれば解決。

オリジナル eclipse.ini

    -showsplash
    org.eclipse.platform
    --launcher.XXMaxPermSize
    256M
    -vmargs
    -Dosgi.requiredJavaVersion=1.5
    -Xms40m
    -Xmx512m

編集後 eclipse.ini

    -showsplash
    org.eclipse.platform
    --launcher.XXMaxPermSize
    256M
    -vmargs
    -Dosgi.requiredJavaVersion=1.5
    -Xms40m
    -Xmx256m


E-P-I-C Eclipse プラグイン使用環境の Perl.exe のフラッシングを解除する方法

2004-03-03 11:25:35 | Eclipse
Perl はテキスト処理に向いていて簡単にコーディングできるので困ったときにちょろっと使ってます。

昔は秀丸エディタにせこせこ書いて実行みたいなことしていましたが、Eclipse の Perl Plugin として E-P-I-C ってのがあってこれが便利なので使ってたりします。

私の場合プラットフォームは Windows なので W32 版の Eclipse 2.1.1、ActivePerl (W32 版)、E-P-I-C を使っています。この環境で一番気になるのは Perl のコーディングをしている最中に構文チェックなどを行うことから Perl の実行環境である Perl.exe のコマンドが頻繁にちかちか表示されることなんです。

perlexe.jpg


これをどうしたもんか、というのを解決するのが今日の Tips。

Cmd 上で ActivePerl の実行ディレクトリに移動して dir *.exe と実行すると5つくらい実行モジュールが表示されます。この中に perl.exe だけじゃなくて wperl.exe ってのがあるはずです。こいつを E-P-I-C の Perl 実行環境にしてあげれば頻繁に表示されるのは解除できるはずです。

[Window] - [Perferencec] を表示して [Perl EPIC] を開くと Perl executable というフィールドが見つかるはずです。ここにはデフォルトで perl が指定されていると思いますが、ここを wperl (フルパスにしないといけない場合もあるかな) と変更してみてください。

perlepic.gif


Perl Script コーディング中の構文チェックでも CMD が表示されなくなりましたよね?perl.exe と wperl.exe は Java でいうところの java.exe と javaw.exe の関係と同じかなぁと理解しているんですが、本当のところは実は知らなかったりします。。。。でも、結果オーライってことで、煩わしいのは解除できましたよね。