fbpx
印刷

Gradleの依存関係として追加する

BuildVuをGradleプロジェクトで使用するためには、jarを依存関係としてプロジェクトに追加する必要があります。この作業はHTML版、SVG版ともに同じです。

これを行うには2つのオプションがあります。

手動で行う:

このチュートリアルでは、BuildVuのjarファイル名が「buildvu.jar」であることを前提としています。試用版のjarを使用している場合は、このステップに進む前にファイル名を「buildvu.jar」に変更することを確認してください。

まず、BuildVuのトライアルに申し込むか、専用のダウンロードページでBuildVuのjarをダウンロードする必要があります。

そして、BuildVuのjarをプロジェクトのlibフォルダに追加し、次のどちらかを行います。

オプション1

build.gradle ファイルに flatDir リポジトリと依存関係を追加します。

				
					repositories {
    flatDir {
        dirs 'lib'
    }
}

dependencies {
    implementation 'idrsolutions:buildvu'
}
				
			

オプション2

build.gradleファイルにファイルの依存関係を追加します。

				
					dependencies {
    implementation files('lib/buildvu.jar')
}
				
			

(Version tested: Gradle 7.5.1)

リモートMavenリポジトリの使用

1. build.gradleにログイン情報を入力して、当社のリポジトリをrepositoriesに追加します
				
					repositories {
    maven {
       url = "https://files.idrsolutions.com/dl/maven/"
       credentials {
         username "{Your username}"
         password "{Your password}"
       }
    }
}
				
			
トライアル

mavenのリポジトリからトライアルを取得したい場合は、代わりにこのようにリポジトリを設定する必要があります:

				
					repositories {
    maven {
       url = "https://files.idrsolutions.com/dl/maven/"
       credentials {
         username "{Your Token}"
         password "{Your Token}"
       }
    }
}
				
			

代替資格情報

ログイン情報をメインのgradleファイルに追加するのはとても危険ですので、代わりに以下のようにしてリポジトリを追加します。

				
					repositories {
    maven {
        url = "https://maven.idrsolutions.com"
        name = 'IDRsolutions'
        credentials(PasswordCredentials)
    }
}

				
			

次に、gradle.properties ファイル(プロジェクトのルートディレクトリ、または GRADLE_USER_HOME ディレクトリのいずれかを使用できます)に、以下を追加します。

トライアル

リポジトリのクレデンシャルと同様に、ユーザー名とパスワードの代わりにトークンを供給する必要があります。

				
					IDRsolutionsUsername={Your Token}
IDRSolutionsPassword={Your Token}
				
			

gradle.propertiesファイルについての詳細はこちらをご覧ください。

2.次に、BuildVuを依存関係として追加します
通常のフルリリースの場合:
HTML
				
					dependencies {
    implementation 'com.idrsolutions:buildvu-html:{version}'
}
				
			
SVG
				
					dependencies {
    implementation 'com.idrsolutions:buildvu-svg:{version}'
}
				
			

versionはYYYY.MMの形式でいずれかのリリースを指定します(2021.11以降のバージョンしか利用できないことに注意してください、またBuildVuの最新バージョンのみサポートを提供します)。

デイリービルドの場合:
HTML
				
					dependencies {
    implementation 'com.idrsolutions:buildvu-html-daily:{version}'
}
				
			
SVG
				
					dependencies {
    implementation 'com.idrsolutions:buildvu-svg-daily:{version}'
}
				
			

バージョンはYYYY.MM.DDのフォーマットでリリースされたものの1つです(最新のデイリービルドのみ保存されることに注意してください)

トライアル版の場合:
HTML
				
					dependencies {
    implementation 'com.idrsolutions:buildvu-html-trial:{version}'
}
				
			
SVG
				
					dependencies {
    implementation 'com.idrsolutions:buildvu-svg-trial:{version}'
}
				
			

ここで、バージョンはYYYY.MMのフォーマットで最新のリリースを示します。

    MENU
    PAGE TOP