2016-08-29 3 views
0

ブレードCLIを使用して稼働するための作業スペースを確保しようとしていますが、問題があります。Liferay DXPでプラグインSDKを使用

私は公式のLiferay開発者のウェブサイトからこの記事を追っ: ありhttps://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/creating-a-liferay-workspace-with-blade-cli

言う:「ワークスペース内からプラグインSDKを使用する方法の詳細についてUsing a Plugins SDK From Your Workspaceセクションを参照してください。」

私はリンクをクリックしたときに、「」というページにリダイレクトされました。リクエストした記事が見つかりませんでした 'と今どこにでも情報が見つかりません。

私はこの時点で何をすべきか考えている人はいますか?

もう1つの問題は、gradlew.bat initBundleまたはgradlew.bat distBundleTarを実行しているときに、エンタープライズエディションの代わりにインストーラがライフサイクルのコミュニティエディションをダウンロードしていることです。

答えて

2

Liferay DXPはモジュールベースのフレームワークを使用します。プラグインSDKはまだサポートされているので、以前のプラグインSDKを使用することもできます。詳細はhttps://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/liferay-workspaceをご覧ください。

ブレードCLIには、新しいフレームワークに従って新しいプロジェクトを作成するためのテンプレートが用意されています。

私はモジュラーになります。代わりにinitBundleを実行しているの

よろしく

+0

お返事ありがとうございます。私の問題は、リンクされたページの指示に従えば、lifereのCE版をダウンロードしようとするので、私は過去のgradlew initBundleを得ることができないが、代わりに自分の(すでにダウンロードした)EE sdkを使いたいということです。あなたはどのバンドルを選択するかをgradleに伝える方法を知っていますか? liferay.workspace.bundle.urlを何も設定せずにliferay.workspace.plugins.sdk.dirを私のsdkに指摘しましたが、動作しませんでした。ce版はまだダウンロード中です... – Manticore

+1

LiferayバンドルやSDKなどのコンセプトをミックスしています。モジュラー化すると、SDKは必要ありません。 あなたはまだ持っていないとgradle.propertiesであなたのLiferayのホームを設定していない場合には、Liferayのバンドル(サーバー)をダウンロード:SDKを設定する 'liferay.workspace.home.dir = [PATH_TO_YOUR_BUNDLE]' 必要はありません。 dir –

+0

は[PATH_TO_YOUR_BUNDLE]梱包されたバージョン(tar | zip)ですか?ライフパスポータルディレクトリのパスですか?それ以降は 'gradlew.bat initBundle'を実行する必要がありますか? – Manticore

0

、あなたはブレードinitコマンドを使用して、Liferayのワークスペースを作成することができます。ワークスペースを作成したら、ブレード作成を使用してモジュールプロジェクトを作成できます。ブレードの広範なリストが効率的にこのツールを使用するコマンドについては、次のリンクを参照することができます:

https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/blade-cli

のLiferay Developer Networkのサイトには、当時開発中だったが、今ではさらに参照するために更新されます。

関連する問題