liferay エクストラネット プロジェクトを開始したばかりです。可能な限りマベナイズしたいと考えています。これまでのところ、それを機能させる方法を読みMaven
、機能するセットアップを行いました。しかし、フォルダー構造に関していくつか質問があります。
- (解凍された) SDK は必要ですか?
- フォルダ構造はどのようになりますか (将来、多くのポートレット、テーマ、exts... プラグインが存在する予定です)。
現時点では、私の構造は次のようになります。
liferay-portal-6.1.20-ee-ga2 (liferay tomcat bundle)
|-deploy
|-tomcat-7.0.27
|...
project-folder
|-pom.xml (parent pom)
|-sample-portlet (created with archetype:generate)
これでよろしいですか?または、プラグインの種類ごとにサブフォルダーを作成する方がよいでしょうか? これは原型とparent-pomとモジュール間の自動接続を妨げますか?
mavenization は liferay developer studio のワークフローで何かを変えますか? これが選択のアイデアになります。