タグ

2014年10月21日のブックマーク (4件)

  • GitHub を Maven 公開リポジトリにする (Gradle 編) - bluepapa32’s Java Blog

    最近は Gradle がとってもお気に入りなので プラグインの開発も少しずつ行っているのですが、 折角作成したプラグインやライブラリも Maven リポジトリで公開しないと利用しづらいので どこか公開できる場所がないか探していたところ Github を Maven 公開リポジトリにする という記事を見つけたので ソース管理と合わせて GitHub に Maven リポジトリを作成することにしました。 ただ無料版だと300MB しか利用できないので容量がちょっと心配だったのですが id:kimukou_26 さんのアドバイスによりあまり容量を気にする必要はないことがわかったので GitHub にしました。 それによく考えてみれば そもそも 300MB もコードが書けるほど時間に余裕はないですし... 上記の記事では Maven が使われていましたが、今回は Gradle を利用することもあり

    GitHub を Maven 公開リポジトリにする (Gradle 編) - bluepapa32’s Java Blog
  • mavenのインハウスリポジトリを作るよ - Qiita

    たまに、mavenのリポジトリに無いライブラリとかありますよね? または、既存ライブラリをオレオレ用にどうしても修正しなくなってはならなくなってしまったとき。 install:install-file そんな時はローカルのjar に対して、 mvn install:install-file -Dfile="httpclient/r10949/httpclient.jar" -DgroupId=new.gyu -DartifactId=httpclient -Dversion=r10949 -Dpackaging=jar こんな感じにローカルにインストールすることで依存性が解決されます。 一人の時はこれでいいのですが、人数が増えてくるとメンバーに上記の手順をやらせるとかちょっとダサい。 そんな時には自社内にインハウスリポジトリを作るのがオススメです。 インハウスリポジトリを使う インハウスリ

    mavenのインハウスリポジトリを作るよ - Qiita
  • 構成管理 実践入門 第5章 Maven2ベストプラクティス 社内リポジトリ - 自分たちのライブラリ置き場

    第1章 構成管理入門 はじめに なぜ今構成管理に注目するのか 特集で扱う内容 サンプルの準備 第2章 Subversionによるバージョン管理入門 はじめに クライアント環境の構築 インポート チェックアウト ソースファイルの変更に関連する操作 チーム開発に関連する操作 おわりに 第3章 Subversionベストプラクティス はじめに 帰ってきたO先輩 コードライン編その1 メインライン コードライン編その2 コードラインポリシー コードライン編その3 プライベートバージョン サードパーティライブラリのバージョン管理 リリース編その1 リリース管理 リリース編その2 自動リリース 継続的インテグレーション 第4章 Maven2によるビルド入門 はじめに なぜMaven2なのか? Maven2のインストール まずは試してみよう さらに開発を進めよう 第5章 Maven2ベストプラクティス

  • Maven2の社内リポジトリ(Internal Repository)をWebDAVで構築する

    Maven2のリポジトリ名称がよくわからなかったので、Introduction to Repositoriesを参考にまとめてみると、以下みたいになる。 central repositoryはMaven2で建ててくれている中央リポジトリ remove repositoryはSeaserのリポジトリみたいにサードパーティーの建てたリポジトリ local repositoryはローカルでMavenを動かしたとき中央やリモートのリポジトリからダウンロードしてくる場所。デフォルトでは「USER_HOME/.m2/reposiotry」になる internal repositoryは、社内リポジトリとか呼ばれている、社内で建てたリポジトリ 今回は、会社で作ったライブラリを補完できる、社内リポジトリを作ってみる。 デプロイとかができるようにWebDAVで作る。 スペシャルサンクスはUbuntuにMav

    Maven2の社内リポジトリ(Internal Repository)をWebDAVで構築する