2014-06-19 60 views
1

通過食譜偏食我有廚師獨奏安裝在Ubuntu(12.04)。我已經能夠使用在以下網站提供的食譜成功安裝Eclipse:。如何添加一個插件,使用廚師獨奏

我現在想的的PyDev插件添加到該用的廚師獨奏。有人可以幫助我如何做到這一點。我需要一個新的菜譜(如果是的話,我在哪裏可以找到的食譜),或者是在現有的Eclipse食譜需要進行一些編輯(如果是,那麼它是什麼)?

我是新來的廚師。請幫助 謝謝

回答

1

食譜提供安裝Eclipse插件的方法。

默認的[ '日蝕'] [ '插件'] - 庫的列表,並自動安裝插件,有了這次日食部署

的PyDev的:

"default_attributes": { 
    "eclipse": { 
    "plugins": [{"http://pydev.org/updates" => "org.python.pydev.feature.feature.group"}] 
    } 
    } 
} 

檢查這個問題(證書錯誤)

http://sourceforge.net/p/pydev/bugs/1244/

我猜安裝證書應該正常工作。

http://pydev.org/manual_101_install.html#pydev-certificate

您必須修改此代碼才能自動添加證書。

https://gist.github.com/lusis/2203083

另一種選擇是,以適應對安裝liclipse食譜(日食+ PyDev的)

http://brainwy.github.io/liclipse/

對不起,我的英語水平。

問候

+0

我說在我的食譜您的解決方案所提供的代碼,並使用廚師跑了(有沒有關於許可證的錯誤),而是它給了我以下錯誤**錯誤:Chef :: Exceptions :: ContentLengthMismatch **。爲了解決這個錯誤,我按照以下網站[鏈接](https://tickets.opscode.com/browse/CHEF-5041)給出的解釋,並在我的client.rb配置中設置了「no_lazy_load true」 。這樣做可以消除錯誤。 Eclipse平穩啓動,但未安裝pydev插件。 (可能是這個問題,請問您能否建議) – user3752122

+0

我想補充一下,在eclipse UI中,當我查看Help >> About Eclipse >> Installation Details時,我可以看到pydev插件安裝了版本(3.5)。我猜可能這個版本有問題,反正我可以在食譜裏提到一個較低的版本嗎? – user3752122

1

我跑在一個虛擬機日食食譜與Ubuntu 12.04,沒有問題安裝的PyDev,連接到廚師獨奏JSON文件。

{ 
    "java": { 
    "jdk_version": "7" 
    }, 
    "eclipse": { 
    "plugins": [ {"http://pydev.org/updates": "org.python.pydev.feature.feature.group"} ] 
    }, 
    "run_list": [ 
    "recipe[eclipse::default]" 
    ] 
} 

如果它不工作,連接JSON文件和廚師運行的調試日誌

問候