2010-09-17 96 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`那麼這對你沒有任何幫助