2011-03-04 50 views
5

我的eclipse嘗試在我的Java項目中編譯/生成Perl文件並失敗。我只是爲了語法着色而安裝了Perl EPIC,我怎樣才能讓它忽略錯誤?如何停止Perl EPIC eclipse插件顯示錯誤

我試着進入Project-> Properties-> Builders,並取消選中Perl Epic,這並沒有改變任何東西。

我使用Eclipse:赫利俄斯服務發佈1個 版本ID:20100917-0705 在Windows XP

我有基本相同的問題,因爲這個問題, How can I set up Eclipse to edit Perl without the runtime checking?

+0

在這裏與Indigo具有完全相同的問題。它只是抱怨缺少庫,即使所有驗證器和構建器都被禁用了。討厭的東西。 – Leo

回答

0

我不解析這個句子在你的問題的上下文中:「我的eclipse試圖在我的java項目中編譯/生成perl文件並失敗。」

你是說你運行Perl作爲一個Java項目,並獲得不可避免的錯誤消息,因爲它不是Java?只是想知道爲什麼你不想讓你的perl程序設置成你的java項目可能引用的perl項目,假設你正在嘗試這麼做。

一般來說,當我設置一個perl項目時,我編輯它的屬性並設置它的includes以匹配當前目錄或本地模塊路徑。假設有自我編寫的模塊,我必須調用,並且它們不在本機上(例如,我不會在Windows機器上有FOO :: smb - 這是沒有意義的。當我爲Linux開發時,我爲了方便起見,我將所有的功能放在那裏)

在這種情況下,我在工作區中創建一個FOO目錄,並創建一個虛擬FOO :: smb模塊,其中包含許多存根函數,我的語法突出顯示和錯誤校驗爲我做了適當的工作。如果我編寫虛假子來匹配真正的模塊,我可以在上傳它們之前稍微調試一下我的腳本。我認爲我應該充分意識到他們應該做什麼。

我會去僞造CPAN模塊,假設將它們安裝在我的開發工作站上是沒有意義或不可能的。突出顯示和語法檢查都是非常寶貴的工具,並且找到一種使它們工作的方法可以節省我的理智。

+1

「你是說你正在運行perl作爲一個java項目,並獲取不可避免的錯誤信息,因爲它不是java?」沒有在我的Java項目中有一些Perl文件。我不想運行它們或任何東西,只是語法突出顯示。但Perl Epic試圖解析它們並檢測錯誤(缺少庫等)。我希望它停止這樣做 – Charbel

1

我也在相當一段時間也在研究類似的問題。顯然,Epic Perl插件會瘋狂地檢查它在項目中找到的任何東西/文件夾/文件,所以就像我的配置文件,數據目錄一樣,它會進入並嘗試驗證「perl stuff」,這顯然是一個煩惱:錯誤日誌視圖顯示大量無用的信息。

您是否嘗試取消選中「Perl Auto Builder」?

相關問題