Liferay Workspace
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

Liferayワークスペースの作成

Liferay Workspace は、手動またはBlade CLI を使用して作成できます。

Liferayワークスペースを手動で作成する

Liferay Workspaceを手動で作成するには、Gradleがインストールされている必要があります。 また、ターゲットとするLiferay製品(DXP、ポータルローリングリリース、またはコマース)のIDを知っているか、blade init -l コマンドを使用してBlade CLIで検索できる必要があります。

  1. 作業スペースを保存するためのフォルダをシステム上に作成してください。

  2. このフォルダ内に、 settings.gradle という名前のファイルを作成し、以下の内容を記述してください。

    buildscript {
            dependencies {
                    classpath group: "com.liferay", name: "com.liferay.gradle.plugins.workspace", version: "latest.release"
            }
    
            repositories {
                    mavenLocal()
    
                    maven {
                            url "https://repository-cdn.liferay.com/nexus/content/groups/public"
                    }
            }
    }
    
    apply plugin: "com.liferay.workspace"
    
  3. 次に、以下のコマンドを使用してGradleラッパーをプロジェクトに追加します。

    Gradleラッパー --Gradleバージョン8.5
    
  4. gradle.properties という名前のファイルを作成し、以下の内容を記述してください。

    liferay.workspace.product=[$LIFERAY_LEARN_PORTAL_WORKSPACE$]
    

    これは、Liferay Portal の最新の一般提供 (GA) を定義するものです。 Blade CLI を使用して常に最新のリストを取得するには、 blade init -l と入力します。

Blade CLI を使用した Liferay ワークスペースの作成

  1. コマンドラインインターフェースで、ワークスペースを生成したいフォルダに移動します。

  2. 単一のコマンドでワークスペースを初期化します。

    blade init [ワークスペース名]
    

    [ワークスペース名] の部分に、ワークスペースに付けたい名前を入力してください。

  3. Bladeは、一般的なLiferayのバージョンと最新のバージョンの一覧を表示します。 対象とする Liferay のバージョンに対応する番号を入力し、 を押して を入力します。

ワークスペースが作成されました! 入力された名前は、ワークスペースを含むフォルダーの名前です。

あらゆるバージョンのLiferayに対応したLiferayワークスペースの作成

上記のコマンドを実行した際に、対象とするLiferayのバージョンがリストに表示されない場合は、Ctrl+Cを押して手順を終了し、必要なバージョンを正確に指定してください。

  1. 利用可能なバージョンの一覧から、対象とするLiferayのバージョンを見つけてください。

    blade init -l --all
    
  2. これでワークスペースを作成する準備が整いました。 このコマンドを実行してください。

    blade init -v [Liferay バージョン] [ワークスペース名]
    

    例えば、

    blade init -v portal-7.4-ga1 my-workspace
    

ワークスペースが作成されました。

ワークスペースのバージョンは、ワークスペースのルートフォルダにある隠しファイル .blade.properties に、 liferay.version.default プロパティを使用して保存されます。 テンプレートに基づいてプロジェクトを作成する場合、ここに保存されているバージョンによって、どのテンプレートバージョンが使用されるかが決まります。

プロキシの設定

プロキシサーバーの背後にいる場合は、設定できます。

  1. ~/.gradle/gradle.properties ファイルを開きます。 このファイルが存在しない場合は作成してください。

  2. ファイルに以下のプロパティを追加してください。

    systemProp.http.proxyHost=www.somehost.com
    systemProp.http.proxyPort=1080
    systemProp.https.proxyHost=www.somehost.com
    systemProp.https.proxyPort=1080
    

    プロキシのホスト名とポート番号は、必ずご自身のものに置き換えてください。

  3. プロキシサーバーが認証を必要とする場合は、以下のプロパティも追加してください。

    systemProp.http.proxyUser=userId
    systemProp.http.proxyPassword=yourPassword
    systemProp.https.proxyUser=userId
    systemProp.https.proxyPassword=yourPassword
    

素晴らしい! プロキシ設定はLiferayワークスペースで行います。