4

perlbrew用来在 perl 版本之间切换。我还使用 Eclipse 编写 perl 脚本。

似乎 Eclipse 无法识别 perl 版本之间的切换,并继续使用安装在perlbrew. 我尝试重新启动 Eclipse,但这没有帮助。

那么,我怎样才能让 Eclipse 工作perlbrew呢?

4

2 回答 2

1

如果您使用 EPIC,这将起作用:单击 Window->Preferences->Perl EPIC 并将 Perl 可执行文件设置为perl5/perlbrew/bin/perl. 这总是指向当前设置的 perl 版本。该路径与 Linux 上的 $HOME 相关。

于 2010-09-20T02:07:37.293 回答
1

我没有尝试过,因为我通常只使用 Perl 的文本编辑器,但我已经开始使用 shebang 行#!/usr/bin/env perl,以便我获得perl运行脚本的用户(即,如果我是 perlbrew,如果是 root,则系统 perl) . 如果 Eclipse 执行脚本(./myscript.pl) this should work, if instead it callsperl myscript.pl` 那么这对您没有帮助。

于 2011-02-10T18:21:09.047 回答