1
我最近從eclipse和netbeans切換到intellij,但我也有liferay的東西要做,而intelliJ似乎缺乏體面的liferay集成。有沒有一種簡單的方法將intellij用於liferay主題開發?
是否有人知道如何使用的IntelliJ爲,儘可能多的intelliJs舒適地: -/
由於主題是沒有簡單的Java項目進口的東西似乎並不正確識別它..
我最近從eclipse和netbeans切換到intellij,但我也有liferay的東西要做,而intelliJ似乎缺乏體面的liferay集成。有沒有一種簡單的方法將intellij用於liferay主題開發?
是否有人知道如何使用的IntelliJ爲,儘可能多的intelliJs舒適地: -/
由於主題是沒有簡單的Java項目進口的東西似乎並不正確識別它..
你可以看看Liferay的maven集成(取決於你使用的Liferay版本 - 最近的版本,更好的maven集成),並且只導入一個純粹的maven項目。這種佈局與通常的基於ant的SDK有所不同。
但是當然你也可以使用你在插件sdk中找到的純Ant構建文件。由於主題中通常沒有Java,所以它沒有太大的區別。
不想在這裏開始IDE戰爭,但你也可以考慮Liferay IDE(或開發者工作室,它是EE版本)的主題相關的開發。由於在主題中沒有完成Java開發,所以更改工具的衝突應該是可處理的。我不想再爲這兩個IDE開發Java開發(在那裏,這樣做),但對於主題我可以想象只是走簡單的路線 - 它主要是你編輯的CSS。
那麼,這當然是簡單的方法。我感到驚訝的是,在IntelliJ中沒有像樣的整合,因爲liferay至少在歐洲很常用... 目前我已經設法導入build.xml並且提供了使它工作的路徑,但是它感覺更像是一個解決方案的破解;-) –
它應該是非常容易的。將一個build {$ username} .properties文件放到plugin-sdk的根文件夾中,覆蓋您需要從build.properties(位於那裏)重寫的值。然後你只需要運行ant - 不需要更多的定製。至少通常。 –
另外 - 只有很多資源才能完成體面的IDE集成。 Liferay決定進行eclipse(尤其是考慮到可用資源),但是當然,每個人都可以自由創建更多集成。 –