この記事は、Liferay Developer Studio 3.9.7 をクローズド環境で使用している開発者のための一時的な回避策を記したものです。 現在、Liferay Developer Studioでは、ユーザーがインターネットから依存関係をダウンロードする必要があります。 しかし、これは開発環境において完全なウェブアクセスができない開発者にとっては問題となる場合があります。
解決策
- ローカルまたはアクセス可能なNEXUSサーバーを準備する。 このサーバーにはFULLライブラリが必要です( https://repository.liferay.com/nexus/content/groups/publicより)。 管理者は、他のリポジトリからクローンを作成することもできます。 この時点でもインターネット接続は必要です。
- ユーザーのホームフォルダに
.gradle
ディレクトリがあることを確認し、最新のプロジェクトテンプレートと依存関係に従って更新してください。 - Liferay Developer Studio を起動します。
- New Liferay Workspace Project Wizard を開き、Liferay Workspace を作成します。 エラーが表示されますが、必要なファイルはディスク上に正常に作成されています。
- Liferay Workspace プロジェクトフォルダーに移動します。
settings.gradle
を開き、maven リポジトリの URL を変更します。maven { url "https://cdn.lfrs.sl/repository.liferay.com/nexus/content/groups/public" }
終了:maven { url "{your_nexus_server}/nexus/content/groups/public" }
注意:Liferay Module プロジェクトの場合、
build.gradle
ファイル内の URL を修正してください。- Import Liferay Workspace Project Wizard を開き、Liferay Workspace プロジェクトを再インポートします。
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン