2017-07-21 3 views
0

私はLiferay 7 wsrpモジュールをLiferay GitHubリポジトリからビルドしようとしています。 Liferayソース全体を構築できませんでしたが、このwsrpモジュールのみをビルドすることは可能ですか?Liferay 7 WSRPモジュールを構築するには?

誰かがLiferay 7 CE ga2またはga3で動作するjarファイルを持っている場合は、共有してください。

+0

[もっと速い回答を得るために、どのような状況で私の質問に「緊急」や他の同様のフレーズを追加することができますか?](// meta.stackoverflow.com/q/326569) - 要約は、ボランティアに対処する理想的な方法ではなく、おそらく回答を得ることに逆効果があります。これをあなたの質問に追加しないでください。 – halfer

答えて

1

重要編集:

あなたは実際にほとんどのモジュールのためのLiferay Portalの瓶に頼る必要はありません。これが失敗した理由は、単にgradlew deploymodules/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のレポの最新リリース/スナップショットが古い可能性があります。スナップショットはかなり頻繁に更新されますが、これはまだ可能性があります。最も安全なことは、ポータルをソースからコンパイルすることです。

+0

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

関連する問題