Liferay Developer Studio をインターネットに接続しない状態で使用する場合

この記事は、Liferay Developer Studio 3.9.7 をクローズド環境で使用している開発者のための一時的な回避策を記したものです。 現在、Liferay Developer Studioでは、ユーザーがインターネットから依存関係をダウンロードする必要があります。 しかし、これは開発環境において完全なウェブアクセスができない開発者にとっては問題となる場合があります。

解決策

  1. ローカルまたはアクセス可能なNEXUSサーバーを準備する。 このサーバーにはFULLライブラリが必要です( https://repository.liferay.com/nexus/content/groups/publicより)。 管理者は、他のリポジトリからクローンを作成することもできます。 この時点でもインターネット接続は必要です。
  2. ユーザーのホームフォルダに .gradle ディレクトリがあることを確認し、最新のプロジェクトテンプレートと依存関係に従って更新してください。
  3. Liferay Developer Studio を起動します。
  4. New Liferay Workspace Project Wizard を開き、Liferay Workspace を作成します。 エラーが表示されますが、必要なファイルはディスク上に正常に作成されています。
  5. Liferay Workspace プロジェクトフォルダーに移動します。
  6. 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 を修正してください。

  7. Import Liferay Workspace Project Wizard を開き、Liferay Workspace プロジェクトを再インポートします。
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています