LoginSignup
0
0

More than 5 years have passed since last update.

Mavenのリモートリポジトリをセットアップしてみた

Last updated at Posted at 2017-05-12

はじめに

セントラルリポジトリで公開されていないJarやプロジェクトで作成したJarなどを管理するために必要なリモートリポジトリが必要です。
どうやってリモートリポジトリをセットアップすればいいのか調べてみました。
今回のセットアップでは、Nexusを使ってみます。

リモートリポジトリのセットアップ手順

1. ダウンロードサイトからnexusをダウンロードします。

URL:https://www.sonatype.com/download-oss-sonatype
セットアップするOSに合わせてダウンロードする。
ここでは、CentOS7を使うので「Nexus Repository Manager OSS 3.x - Unix」をクリック

2. tarファイルを解凍する

rootユーザで起動するとWARNINGがでるので、起動するユーザーでtarファイルを解凍する

3. nexusを起動する

# nexus-3.3.1-01/bin/nexus start

ちなみにrootユーザで実行すると下記のWARNINGが出ます。

WARNING: ************************************************************
WARNING: Detected execution as "root" user.  This is NOT recommended!
WARNING: ************************************************************

4. Webブラウザで http://IPアドレス:8081/nexus に接続

5. 画面の右上の Login In をクリックしログイン

ログインするための管理ユーザは以下の通り。
user : admin
password : admin123

リモートリポジトリの作成

ここでは、専用のリモートリポジトリの作成について簡単に書きます。

1. nexusの画面の左の Views/Repositories の Repositories をクリックする

2. Repositoriesタブの上部にある Add をクリックし、Hosted Repository をクリックする

クリックすると New Hosted Repository というidなどの入力するための画面がでます。

3. New Hosted Repository に必要事項を入力し、Saveボタンをクリック

Saveボタンで登録完了になります。
pom.xmlにはリモートリポジトリの情報を書く必要がありますが、各リポジトリを選択した状態で、summaryタブを選択するとpom.xmlに書くdistributionManagementgが表示されているので、コピーすればいいだけです。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0