メイン コンテンツをスキップする 補完的コンテンツへスキップ

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

Talend Studioによって、Mavenがプロジェクトのビルドに使用するプロジェクトPOM設定をカスタマイズできます。

手順

  1. メニューバーから[File] (ファイル) > [Edit Project Properties] (プロジェクトプロパティを編集)をクリックして、[Project Settings] (プロジェクト設定)ダイアログボックスを開きます。
  2. 左ペインで[Build] (ビルド) > Maven > [Default] (デフォルト)と展開し、[Project] (プロジェクト)をクリックして、該当するビューを開きます。
    右ペインにプロジェクトPOM設定が表示されます。
  3. [Custom] (カスタム)タブでカスタム設定を追加し、プロジェクトPOM設定をカスタマイズします。
    [プロジェクト設定]ダイアログボックス。
    カスタム設定を追加する前に、次の点にご注意ください。
    • 以下の設定はカスタマイズ可能ですが、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パラメーターをご覧ください。Dockerfileの設定が適用されると、プロジェクトのPOM設定からtalend.docker.jdkが削除されるのでご注意ください。詳細は、Dockerfile設定をカスタマイズ (英語のみ)をご覧ください。

    • 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設定全体をプレビューできます。
  4. [Apply and Close] (適用して閉じる)をクリックして変更を適用し、ダイアログボックスを閉じます。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。