1. リリース用リポジトリ名はlibs-snapshot-local
2. スナップショット用リポジトリ名はlibs-release-local
3. pom.xmlの各種パラメータを環境に合わせて設定
1. Javaアプリケーションをビルドしたjarファイル
2. ビルドしたjarファイルは実行可能
3. Javaアプリケーションソースのjarファイル
4. Javaアプリケーションのjavadocのjarファイル
1. GitHubに保存しているソースのクローン
git clone https://github.com/iwahi01/jfrog-maven.git
2. ソースのビルド、デプロイ及びArtifactoryへのアップロード
mvn clean deploy -Durl=ArtifactoryのURL -Dusername=Artifactoryのユーザ -Dpassword=Artifactoryのパスワード -Dbuildnumber=ビルド番号
Jenkinsで実行する場合のGoals and optionsの指定内容は以下の通り
clean install -Durl=ArtifactoryのURL -Dbuildnumber=ビルド番号
3. ビルドした実行可能jarファイルを実行する場合は引数には標準出力に出力する文字列を指定して実行
java -jar 実行可能jarファイル.jar 標準出力文字列
1. ビルド名に日本語(UTF-8)を利用した場合に文字化けする