1

私はEclipseバージョンのHeliosが初めてです。Perl スクリプト:

use strict;
warn "Not work\n";
print STDERR "Yes it work" 

コンソール ビューでは、警告の出力が表示されません。どうすれば修正できますか?

4

3 に答える 3

2

単なる警告ではなく、すべてSTDERRへの出力だと思います。

Window->Preferences->Run/Debug->Console. 

「プログラムが標準エラーに書き込むときに表示する」オプションにチェックマークを付けます

于 2011-06-19T07:57:44.513 に答える
0

これは私にとってはうまくいきます。Eclipseを使用する代わりに、これをテキストファイルに入れて、コマンドプロンプトから実行してみてください(Windowsを想定しているため...?)

C:\>perl test.pl

個人的には、Eclipse は Perl (または一般的なスクリプト作成) にはあまり適していないと思います。テキスト エディターに固執するだけです。

于 2011-05-01T22:49:25.333 に答える
-1

これが古いスレッドであることは知っていますが、答えに出くわしたばかりで、他の誰かがこのツールを使用している場合に備えて追加したかったのです。

Epic を使用して Eclipse で Perl スクリプトを実行すると、警告の使用が無視されるようです。私のファイルの行。これを修正するには、実行構成を編集し、実行構成マネージャーの「引数」タブで Perl 引数に -w を追加します。これにより、Perl は警告をスローし、それらをコンソールに出力します。唯一の注意点は、これにより、使用警告自体を呼び出さなくても、すべてのモジュールが警告をスローすることです。

于 2021-02-19T19:24:03.700 に答える