Skip to main content
Interwork Corporation
IDR Solutions Product Support Portal
PDF開発用語集 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動

BuildVuをMavenの依存関係として追加する

目次

  1. jarを手動で追加する
  2. リモートMavenリポジトリを使用する
    1. 1. リポジトリを追加する
    2. 2. 依存関係を追加する
      1. カスタマー向けアーティファクトID
      2. トライアル向けアーティファクトID
      3. デイリービルド

MavenプロジェクトでBuildVuを使用するには、jarをプロジェクトの依存関係として追加する必要があります。jarを手動で追加するか、弊社のリモートMavenリポジトリを使用するかを選択できます。

jarを手動で追加する

  1. BuildVuのjarをこちら からダウンロードします
  2. jarをローカルのMavenリポジトリにインストールします
mvn install:install-file -Dfile=<path-to-BuildVu-jar> -DgroupId=com.idrsolutions -Dpackaging=jar -DartifactId=buildvu -Dversion=1.0  
  1. インストール後、pom.xmlの依存関係に以下を追加します:
<dependencies>
    <dependency>
        <groupId>com.idrsolutions</groupId>
        <artifactId>buildvu</artifactId>
        <version>1.0</version>
    </dependency>
</dependencies>

上記の例はステップ2の値を使用しています。カスタム値を使用した場合は、それに合わせて更新してください。バージョン(1.0)はローカルインストールにおいて任意の値です。install:install-fileコマンドと上記の依存関係で一致していれば問題ありません。なお、この値は後述するリモートリポジトリで使用されるYYYY.MM形式のリリースバージョンとは無関係です。

リモートMavenリポジトリを使用する

1. リポジトリを追加する

リモートリポジトリの利用には2つの設定が必要です。リポジトリの宣言はプロジェクトのpom.xmlに、ログイン情報はユーザーのsettings.xmlに記述します。

まず、プロジェクトのpom.xmlに弊社のリモートリポジトリを追加します:

<repositories>
   <repository>
       <id>IDRsolutions</id>
       <name>IDR Solutions</name>
       <url>https://maven.idrsolutions.com</url>
   </repository>
</repositories>

次に、ユーザーのsettings.xmlにログイン情報を追加します。このファイルは.m2ディレクトリ(Windowsでは通常%userprofile%\.m2\、Linux/Macでは~/.m2/)に存在します。settings.xmlがまだ存在しない場合は、自分で作成することができます(ファイルのリファレンスはこちら を参照してください)。

serversセクションに以下を追加します:

<servers>
    <server>
        <id>IDRsolutions</id>
        <username>{Customer Username or Trial Token}</username>
        <password>{Customer Password or Trial Token}</password>
    </server>
</servers>

トライアルの場合は、usernameとpasswordの両方にトライアルトークンを設定してください。

2. 依存関係を追加する

最後に、pom.xmlにBuildVuを依存関係として追加します:

<dependencies>
    <dependency>
        <groupId>com.idrsolutions</groupId>
        <artifactId>{artifactId}</artifactId>
        <version>{version}</version>
    </dependency>
</dependencies>

カスタマー向けアーティファクトID

  • buildvu-html(バージョンはYYYY.MM形式)
  • buildvu-svg(バージョンはYYYY.MM形式)

利用可能なバージョンは2021.11以降のみです。また、サポート対象はBuildVuの最新バージョンのみとなります。

トライアル向けアーティファクトID

  • buildvu-html-trial(バージョンはYYYY.MM形式)
  • buildvu-svg-trial(バージョンはYYYY.MM形式)

デイリービルド

カスタマーは以下のアーティファクトIDを使用してデイリービルドにアクセスできます。

Mavenリポジトリには最新のデイリービルドのみが保存されています。

  • buildvu-html-daily(バージョンはYYYY.MM.DD形式)
  • buildvu-svg-daily(バージョンはYYYY.MM.DD形式)