JJUG CCC 2016 Springの「Spring Boot で Boot した後に作る Web アプリケーション基盤」というセッションで、Versions Maven Pluginというものがあることを知りました。 Spring Boot で Boot した後に作る Web アプリケーション基盤/spring-boot-application-infrastructure - Speaker Deck 該当のページ。 https://speakerdeck.com/sinsengumi/spring-boot-application-infrastructure?slide=75 https://speakerdeck.com/sinsengumi/spring-boot-application-infrastructure?slide=76 便利そうだな〜と思ったので、メモを兼ね
第1章 構成管理入門 はじめに なぜ今構成管理に注目するのか 本特集で扱う内容 サンプルの準備 第2章 Subversionによるバージョン管理入門 はじめに クライアント環境の構築 インポート チェックアウト ソースファイルの変更に関連する操作 チーム開発に関連する操作 おわりに 第3章 Subversionベストプラクティス はじめに 帰ってきたO先輩 コードライン編その1 メインライン コードライン編その2 コードラインポリシー コードライン編その3 プライベートバージョン サードパーティライブラリのバージョン管理 リリース編その1 リリース管理 リリース編その2 自動リリース 継続的インテグレーション 第4章 Maven2によるビルド入門 はじめに なぜMaven2なのか? Maven2のインストール まずは試してみよう さらに開発を進めよう 第5章 Maven2ベストプラクティス
hudson とかでテストさせてると,A のテスト実行中に,B のテストが走りはじめて ~/.m2/repository の中のライブラリとか書き変えちゃったりして落る事があります. (SNAPSHOT のライブラリなどの時) なので job 単位でローカルレポジトリを分ける…… mvn のコマンドオプションで 「-Dmaven.repo.local=ディレクトリ」で実行すれば良いので hudson の「設定->ビルド->ゴールとオプション」に上記オプションを付ける. job 毎にライブラリダウンロードするとか資源の無駄かもしれませんが, 逆にそんな事でテストがコケて確認する時間の方が無駄なので気にしない方向で…… pom に profile 作って変更するのでも出来るけどめんどいのでやってません>< http://maven.apache.org/guides/introduction/
ソースコードのヘッダのCopyrightを新年になったから新しく2009にかえたいって人、いますよね。 mavenを使っていれば、簡単に書き換えられます。 詳細は、こちらをご覧ください。 http://code.google.com/p/maven-license-plugin/wiki/HowTo 簡単に使い方を書いておくと、まずpom.xmlにlicense-pluginの設定をします。 <plugin> <groupId>com.google.code.maven-license-plugin</groupId> <artifactId>maven-license-plugin</artifactId> <version>1.4.0</version> <configuration> <header>src/header.txt</header> <includes> <includ
いいものを見つけたのでメモ。 SproutsはActionScriptやFlexのプロジェクトやクラスを生成、管理する いわゆるビルド管理ツール。MavenのAS版みたいな感じ。 プロジェクト生成 > クラス生成 > ビルド > テスト実行 の流れをコマンドベースで行なえる。 しかもCruise Controlにも持っていくことが出来るそうです。すげぇ。 Ruby上で動作します。 (以前のエントリで書いたSproutとはまったく関係なし) 生成,管理するプロジェクトはASの1,2,3とFlex,AIRに対応しており、 各種コンパイラやツール、フレームワークなどのライブラリを 必要に応じて自動でダウンロード、インストールしてくれます。 対応ツール:MTASC, SWFMill, MXMLC, COMPC, AsDoc, AdobeFlashPlayer 対応ライブラリ:AsUn
Maven2 の release プラグインにチャレンジ Maven2 では maven-release-plugin を使用することで簡単にリリース作業を行うことができる。 maven-release-plugin を使うことで、 SCM のタグ付け pom.xml の <version> 更新 Maven リポジトリへのプロジェクト登録 Web サーバへのドキュメント登録 を簡単に行うことができる。 Maven Release Plugin http://maven.apache.org/plugins/maven-release-plugin/ Technical Project Descriptor http://maven.apache.org/ref/current/maven-model/maven.html Technical Settings Descriptor htt
{{toc}} !インストール !! Maven2をインストールする 既にJava環境(1.4以上)をインストールしているものとする。 http://maven.apache.org/download.html より [[magnoto|http://horoscope.magnoto.com/]] * maven-2.0.X-bin.tar.bz2 * maven-2.0.X-bin.tar.gz * maven-2.0.X-bin.zip のどれか1つをダウンロードし適当な解凍ソフトで展開する。展開後の'''maven-2.0.X'''ディレクトリを任意の場所に置く。(例えばWindowsであれば'''C:\maven-2.0.4'''、Unixであれば'''/usr/local/maven-2.0.4''') Windowsの場合、エクスプローラより'''マイコンピュータ'''を右ク
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く