Sonatype Nexusを設定
Sonatype Nexusのインストール後は、Nexusで必要なリポジトリーを作成および設定する必要があります。Nexusの設定は、Talend Administration CenterのZipファイル内にある.initファイルを使うか、手動で開始できます。
Talend Administration CenterのZIPフィルを使ってNexusを設定
Nexusのインストール後は、Talend Administration Centerと共に提供されているZipファイルを使ってインスタンスを設定できます。
Procedure
- Talend Administration CenterのZIPファイルを解凍し、次にArtifact-Repository-Nexus-VA.B.C.D.Eアーカイブファイルを解凍します。
- Artifact-Repository-Nexus-VA.B.C.D.Eアーカイブファイル内にあるmigration-A.B.Cフォルダーには、移行スクリプトと.propertiesファイルが含まれています。
- <NewNexusInstallationDirectory>\migration-A.B.Cフォルダーを任意の場所にコピーします。
- migration-A.B.C\nexus.propertiesファイルを開き、URL、ポート、ログイン接続情報をチェックします。また、バージョンの形式も確認します。必要に応じてこれらのパラメーターをアップデートし、変更を保存します。
- Nexusを起動します。
- Sonatype Nexus Repository Webアプリケーションにログインします。nexus.properties内に、アプリケーションURLが見つかります。初回の接続後は、デフォルト管理者アカウントのデフォルト認証情報を変更することを強く推奨します。
- migration-A.B.Cフォルダーを参照して、<nexus-init-A.B.C.jar>がmigration-A.B.Cフォルダー内にある.jarファイル名に対応するjava -jar <nexus-init-A.B.C.jar>というコマンドを実行します。たとえば: java -jar nexus-init-8.0.1.jar。
Results
- talend-custom-libs-admin (パスワード: talend-custom-libs-admin): このユーザーはTalend Administration Centerの[Configuration] (設定) > [User Libraries] (ユーザーライブラリー)グループで使われます。Talend StudioはTalend Administration Centerから設定情報を取得し、サードパーティライブラリーをアップロードおよびダウンロードします。
- talend-updates-admin (パスワード: talend-updates-admin): このユーザーは、Talend Administration Centerの[Configuration] (設定) > [Software Update] (ソフトウェアアップデート)グループで使われます。Talend Administration CenterはTalend Update Serverからパッチをダウンロードし、このアカウントを使ってNexusにパッチをアップロードします。Talend Studioは、認証情報なしでNexusからパッチをダウンロードできます。
[Roles] (ロール)タブ内に、次のロールが表示されます:
- talend-updates-admin
- talend-updates-read-only
- talend-custom-libs-admin
- talend-custom-libs-snapshot-read-only
- talend-custom-libs-release-read-only
[Repositories] (リポジトリー)タブ内に、次のリポジトリーが表示されます:
- talend-custom-libs-release
- talend-custom-libs-snapshot
- talend-updates
What to do next
Nexusリポジトリーがインストールされて起動したら、Talend Administration Centerの[Configuration] (設定)ページに移動し、作成されたリポジトリーの設定内容を追加します。詳細は、Setting up Software Update parameters、Setting up the artifact repository parameters、Setting up the user library locationをご覧ください。
Nexusを手動で設定
ロール、ユーザー、リポジトリーを手動で作成できます。
Procedure
What to do next
Nexusリポジトリーがインストールされて起動したら、Talend Administration Centerの[Configuration] (設定)ページに移動し、作成されたリポジトリーの設定内容を追加します。詳細は、Setting up Software Update parameters、Setting up the artifact repository parameters、Setting up the user library locationをご覧ください。