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

Liferay Workspaceの作成

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

Liferay Workspaceを手動で作成する

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 wrapper --gradle-version 8.5
    
  4. 以下を含むgradle.propertiesというファイルを作成します。

    liferay.workspace.product=portal-7.4-ga132
    

    これは、Liferay Portal の最新の GA を定義します。 blade init -lと入力すると、Blade CLIを使用して常に現在のリストを取得できます。

Blade CLIを使用してLiferay Workspaceを作成する

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

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

    blade init [Workspace Name]
    

    [ワークスペース名]の代わりに、ワークスペースに付ける名前を入力します。

  3. Blade には、一般的な Liferay バージョンと最近の Liferay バージョンのリストが表示されます。 対象とする Liferay のバージョンに対応する番号を入力し、 Enter キーを押します

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

あらゆるLiferayバージョン用のLiferayワークスペースの作成

上記のコマンドを使用するときに、対象の Liferay のバージョンがリストに表示されない場合は、Ctrl + C で手順を終了し、必要なバージョンを正確に指定できます。

  1. 利用可能なバージョンを一覧表示して、ターゲットにするLiferayのバージョンを見つけます。

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

    blade init -v [Liferay version] [workspace name]
    

    例えば、

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

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

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

プロキシの構成

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

  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ワークスペースで設定されます。