Gradleの依存関係として追加する
GradleプロジェクトでJPedalを使用するには、jarを依存関係としてプロジェクトに追加する必要があります。これは2つの方法で行うことができます:
マニュアルで行う
このチュートリアルでは、JPedalのjarファイル名が「jpedal.jar」であることを前提としています。もし、試用版のjarを使用している場合は、このステップに進む前にファイル名を「jpedal.jar」に変更することを確認してください。
まず、JPedalのトライアルに申し込むか、顧客専用のダウンロードページにアクセスし、Jpedal jarをダウンロードする必要があります。
まず、プロジェクトの lib フォルダに JPedal jar を追加し、次に以下のどちらかを行います:
オプション1
build.gradle ファイルに flatDir リポジトリと依存関係を追加します。
repositories {
flatDir {
dirs 'lib'
}
}
dependencies {
implementation 'idrsolutions:jpedal'
}
オプション2
build.gradleファイルにファイル依存関係を追加します:
(動作確認済みバージョン: Gradle 7.5.1)
dependencies {
implementation files('lib/jpedal.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}
トライアル版の場合
リポジトリのクレデンシャルと同様に、ユーザー名とパスワードの代わりにトークンを指定する必要があります。
IDRsolutionsUsername={Your Token}
IDRSolutionsPassword={Your Token}
gradle.propertiesファイルについての詳細はこちらをご覧ください。
Jpedalを依存関係として追加する
2.次に、JPedalを依存関係として追加します。
通常リリースの場合
dependencies {
implementation 'com.idrsolutions:jpedal:{version}
}
version は YYYY.MM
形式でいずれかのリリースを指定します(2021.11 以降は最新バージョンの JDeli のみのサポートとなりますのでご注意ください)。
デイリービルドの場合
dependencies {
implementation 'com.idrsolutions:jpedal-daily:{version}
}
バージョンはYYYY.MM.DD
のフォーマットでリリースされたものの1つです(最新のデイリービルドのみストアされることに注意してください)。
トライアル版の場合
dependencies {
implementation 'com.idrsolutions:jpedal-trial:{version}
}
バージョンはYYYY.MM
のフォーマットで最新のリリースを表します。