我在我的計算機上安裝了hybris 5 Commerce Accelerator B2C平臺,並將Eclipse項目從此平臺導入到Eclipse中,但其中一些項目始終存在生成錯誤。 我可以運行螞蟻清理所有命令行,成功打造所有的項目,但當我嘗試清潔和Eclipse的建設我的工作空間我得到這個錯誤的一些項目:hybris 5 Accelerator在Eclipse上生成失敗,但不在cmd上
Errors running builder 'Integrated External Tool Builder' on project 'ondemandcommon'.
Variable references non-existent resource : ${workspace_loc:/platform/resources/ant/beangen.xml}
Variable references non-existent resource : ${workspace_loc:/platform/resources/ant/beangen.xml}
文件/platform/resources/ant/beangen.xml
實際上並不存在,但是每個項目都從.externalToolBuilder/HybrisBeanGeneration.launch文件中引用此文件(請參閱下圖),那麼如何才能構建少數項目?
爲什麼不將這些項目編譯,什麼是解決這一問題的最佳方式?
當你說「從Eclipse清潔和建造工作空間」時,你的意思是常規項目>清潔,項目>構建權利?或者你的意思是螞蟻清潔,螞蟻都在Eclipse內? –
你的工作區是否有平臺,文件'/ platform/resources/ant/beangen.xml'是否存在?我沒有使用hybris 5,但是在4中,我可以通過禁用在Project> Properties> Builders下不起作用的構建器來使它在Eclipse中生成。您沒有指定代碼中是否存在任何錯誤或警告,但如果是這樣的話,這個文檔將有所幫助:https://wiki.hybris.com/display/general/Eclipse+errors+and+warnings –
是的,我的意思是常規項目>清理,然後Eclipse自動構建它們。 –