2012-07-04 34 views

回答

1

你可以看看Liferay的maven集成(取決於你使用的Liferay版本 - 最近的版本,更好的maven集成),並且只導入一個純粹的maven項目。這種佈局與通常的基於ant的SDK有所不同。

但是當然你也可以使用你在插件sdk中找到的純Ant構建文件。由於主題中通常沒有Java,所以它沒有太大的區別。

不想在這裏開始IDE戰爭,但你也可以考慮Liferay IDE(或開發者工作室,它是EE版本)的主題相關的開發。由於在主題中沒有完成Java開發,所以更改工具的衝突應該是可處理的。我不想再爲這兩個IDE開發Java開發(在那裏,這樣做),但對於主題我可以想象只是走簡單的路線 - 它主要是你編輯的CSS。

+0

那麼,這當然是簡單的方法。我感到驚訝的是,在IntelliJ中沒有像樣的整合,因爲liferay至少在歐洲很常用... 目前我已經設法導入build.xml並且提供了使它工作的路徑,但是它感覺更像是一個解決方案的破解;-) –

+0

它應該是非常容易的。將一個build {$ username} .properties文件放到plugin-sdk的根文件夾中,覆蓋您需要從build.properties(位於那裏)重寫的值。然後你只需要運行ant - 不需要更多的定製。至少通常。 –

+0

另外 - 只有很多資源才能完成體面的IDE集成。 Liferay決定進行eclipse(尤其是考慮到可用資源),但是當然,每個人都可以自由創建更多集成。 –

相關問題