2010-09-17 100 views
4

我使用perlbrew在perl版本之间切换。我也使用Eclipse来编写perl脚本。如何让Eclipse与`perlbrew`一起工作?

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

那么,如何让Eclipse与perlbrew一起工作?

回答

1

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

+0

os x安装中没有这样的符号链接,它是0.41或0.58,所以我必须指定我想要的perl。 ,但并不那么糟糕。 – rych 2012-12-07 17:42:10

1

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