私はLiferay 7 wsrpモジュールをLiferay GitHubリポジトリからビルドしようとしています。 Liferayソース全体を構築できませんでしたが、このwsrpモジュールのみをビルドすることは可能ですか?Liferay 7 WSRPモジュールを構築するには?
誰かがLiferay 7 CE ga2またはga3で動作するjarファイルを持っている場合は、共有してください。
私はLiferay 7 wsrpモジュールをLiferay GitHubリポジトリからビルドしようとしています。 Liferayソース全体を構築できませんでしたが、このwsrpモジュールのみをビルドすることは可能ですか?Liferay 7 WSRPモジュールを構築するには?
誰かがLiferay 7 CE ga2またはga3で動作するjarファイルを持っている場合は、共有してください。
重要編集:
あなたは実際にほとんどのモジュールのためのLiferay Portalの瓶に頼る必要はありません。これが失敗した理由は、単にgradlew deploy
をmodules/apps/wsrp
で実行すると、自動的にwsrp-testを含むすべてのサブプロジェクトが含まれるためです。 "テスト"モジュールは、com.liferay.portal.test統合アーティファクトに依存しています。
ただし、コマンドにオプション-Dbuild.profile=portal
を追加すると、Gradleラッパーliferay-portalには、wsrp-test以外のすべてのwsrpモジュールに含まれる.lfrbuild-portalマーカーファイルを含むモジュールのみが含まれます。
オリジナルポスト:
Liferayのは、彼らの公共のアーティファクトをホストするMavenのリポジトリを持っています。
彼らのポータルアーティファクトがここで見つけることができます:https://repository.liferay.com/nexus/content/groups/public/com/liferay/portal/
しかし、あなたは彼らのGitのリポジトリにソースからモジュールを構築している場合は、Mavenのレポの最新リリース/スナップショットが古い可能性があります。スナップショットはかなり頻繁に更新されますが、これはまだ可能性があります。最も安全なことは、ポータルをソースからコンパイルすることです。
Thanks @ CAusting、私はモジュール7/ga3にこのjarファイルを展開した後に、modules/apps/wsrpでgradle deployコマンドを使用してwrspモジュールをビルドすることができました。どのように私はそれを解決することができる任意のアイデア。モジュールを解決できませんでした:com.liferay.wsrp.service [491] _未解決の要件:Import-Package:com.liferay.expando.kernel.util;バージョン= "[1.1.0,2.0.0]" – Dipti
[もっと速い回答を得るために、どのような状況で私の質問に「緊急」や他の同様のフレーズを追加することができますか?](// meta.stackoverflow.com/q/326569) - 要約は、ボランティアに対処する理想的な方法ではなく、おそらく回答を得ることに逆効果があります。これをあなたの質問に追加しないでください。 – halfer