プロジェクトPOM設定をカスタマイズ - Cloud - 8.0

Talend Studioユーザーガイド

Version
Cloud
8.0
Language
日本語
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
ジョブデザインと開発
Last publication date
2024-04-16
Talend Studioによって、Mavenがプロジェクトのビルドに使用するプロジェクトPOM設定をカスタマイズできます。

手順

  1. メニューバーから[File] (ファイル) > [Edit Project Properties] (プロジェクトプロパティを編集)をクリックして、[Project Settings] (プロジェクト設定)ダイアログボックスを開きます。
  2. 左ペインで[Build] (ビルド) > Maven > [Default] (デフォルト)と展開し、[Project] (プロジェクト)をクリックして、該当するビューを開きます。
    右ペインにプロジェクトPOM設定が表示されます。
  3. プロジェクトPOM設定をカスタマイズします。
    • Talendが提供する8.0 R2023-02以降のTalend Studioマンスリーアップデートをインストール済みである場合は、[Custom] (カスタム)タブでカスタム設定を追加します。
      [プロジェクト設定]ダイアログボックス。

      カスタム設定を追加する前に、次の点にご注意ください。

      • 以下の設定はカスタマイズ可能ですが、Talend Studioからの警告はありません。
        <modelVersion>4.0.0</modelVersion>
        <groupId>@ProjectGroupId@</groupId>
        <artifactId>@ProjectArtifactId@</artifactId>
        <version>@ProjectVersion@</version>
        <packaging>pom</packaging>
        <name>@ProjectName@CodesMaster</name>
        <url>http://www.talend.org/</url>
      • 以下のMavenプロパティの設定はカスタマイズ可能で、Talend Studioからの警告が表示されます。
        • talend.project.name
        • talend.docker.name
        • talend.docker.jdk
        • talend.docker.tag
        • slf4j-api.version
        • encoding
        • maven.deploy.skip
        • signer.version

        Docker関連のMavenプロパティのカスタマイズは、Dockerイメージビルドの設定をカスタマイズをご覧ください。

        Mavenプロパティであるtalend.docker.nametalend.docker.jdkは、継続的インテグレーションの開発中でもカスタマイズできます。詳細は、その他のTalend関連のMavenパラメーターをご覧ください。

      • pluginManagementエレメントの下にある次のプラグインエレメントについては、設定をカスタマイズすることはできません。
        • org.apache.maven.plugins:maven-clean-plugin
        • org.apache.maven.plugins:maven-compiler-plugin
        • org.apache.maven.plugins:maven-resources-plugin
        • org.apache.maven.plugins:maven-jar-plugin
        • org.apache.maven.plugins:maven-assembly-plugin
        • org.apache.maven.plugins:maven-surefire-plugin
        • org.apache.maven.plugins:maven-install-plugin
        • org.apache.maven.plugins:maven-deploy-plugin
      • org.talend.ci:builder-maven-pluginプラグインはカスタマイズできません。
      • 新しく作成するプロファイルのidは、デフォルトのプロファイルであるnexuscloud-publisherdockeridとは異なるものにする必要があります。
      • 次のエレメントについては特に制限なく設定を追加できます。
        • DependencyManagement
        • [Dependencies] (依存項目)
        • Repositories
        • PluginRepositories
        • DistributionManagement
        • SCM
      • カスタム設定を追加した後に[Preview] (プレビュー)をクリックすれば、カスタマイズされたプロジェクトPOM設定全体をプレビューできます。
    • Talendが提供する8.0 R2023-02以降のTalend Studioマンスリーアップデートをインストール済みである場合は、デフォルトのプロジェクトPOM設定を直接編集します。
      [プロジェクト設定]ダイアログボックス内の[プロジェクト]設定。
  4. [Apply and Close] (適用して閉じる)をクリックして変更を適用し、ダイアログボックスを閉じます。