fbpx
< 戻る
印刷

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

GradleプロジェクトでJDeliを使用するには、jarを依存関係としてプロジェクトに追加する必要があります。これは2つの方法で行うことができます:

マニュアルで行う

このチュートリアルでは、JDeliのjarファイル名が「jdeli.jar」であることを前提としています。もし、試用版のjarを使用している場合は、このステップに進む前に、必ずファイル名を「jdeli.jar」に変更しておいて下さい。

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

まず、JDeliのjarをプロジェクトのlibフォルダに追加し、次に以下のどちらかを行います:

オプション1

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

				
					repositories {
    flatDir {
        dirs 'lib'
    }
}

dependencies {
    implementation 'idrsolutions:jdeli'
}

				
			

オプション2

build.gradleファイルにファイル依存関係を追加します:
(動作確認済みバージョン: Gradle 7.5.1)

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

				
			

リモート 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 Username}
IDRSolutionsPassword={Your Password}
				
			

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

JDeliを依存関係として追加する

2.次に、JDeliを依存関係として追加します。

通常リリースの場合
				
					dependencies {
    implementation 'com.idrsolutions:jdeli:{version}
}
				
			

version は YYYY.MM 形式でいずれかのリリースを指定します(2021.11 以降は最新バージョンの JDeli のみのサポートとなりますのでご注意ください)。

デイリービルドの場合
				
					dependencies {
    implementation 'com.idrsolutions:jdeli-daily:{version}
}
				
			

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

トライアル版の場合
				
					dependencies {
    implementation 'com.idrsolutions:jdeli-trial:{version}
}
				
			

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

    MENU
    PAGE TOP