!スマートフォン用の表示で見るスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。EEを中心に趣味や仕事における開発メモを書いています。RepositorylistTweet今週は引き続き、プロトタイプで開発したものから今後共通化して利用できるものをJarライブラリ化する作業をしてますが、そのJarを上手く管理しないと意味がなくなってしまいます。関わっているWindowsFormベースのプロジェクトでも、機能ごとにdllは作成されているものの、管理が微妙だったため、バージョン違いや参照関係の複雑度が高く、不都合が多いです。Mavenはローカルリポジトリやセントラルリポジトリ以外に自分達のリポジトリが作れるので、生成したJarはそこで一括して管理し、バージョンも管理しておけば良いのかなと思います。Repositoryの準備ができたのでメモ書き。今まで行ってきたJavaEEプロトタイプ開発では、TracLightningをインストールしてTracにてプロト開発プロジェクト情報共有・チケット管理Subversionによるソース管理Jenkinsによる定期ビルドなどを行いました。それぞれ個別にインストールして設定するのがベストとも思いましたが、いかんせん初めてのJavaEEだったので、学習コストを考慮して、楽できる所は楽する方針にしました。結果的には、色々まとめてやってくれるTracLightningは助かる、という感じです。ちなみに従来開発では情報共有サイトは存在しない(さすがにチケット管理はしますが...これも主に社内システム)ソース管理はVSS定期ビルドはそもそもない。あるとしても必要なタイミングで人手で行う。プロジェクトが多い気がします。時代の流れについていけず、旧態依然としてるという情けない状態です。Serverの導入も部内の一部でささやかれてますが、残念ながら中々具体的な動きになっていないようです。TFSは言語に依存しない、とも聞いているので、JavaEE開発でも利用する方向もあると思いますが、とりあえず自分が関わる次期案件ではプロトで使ったツールを踏襲しそうです。.........で、本題。TracLightningはデフォルトでmavenリポジトリが構築されているようでhttp://TracLightningのURL/mavenへアクセスすると、空っぽですがページが見えます。この実体フォルダは普通にインストールしていればC:\TracLight\projects\mavenとなっているようです。以下、成功した流れを記録。リポジトリへ格納したいJarを生成するMavenプロジェクトにてpom.xmlに以下を追加します。&lt;/repository&gt;&lt;/distributionManagement&gt;deloyする際にApache上でWebDAVなるプロトコルを利用するようなので、以下もpom.xmlに追加します。&lt;/extensions&gt;&lt;/build&gt;スタートメニュー->すべてのプログラム->Trac->コマンドプロンプトで上記設定したプロジェクトのpom.xmlがみえるフォルダに行きます。NetBeansをデフォルトインストールするとC:\Users\kikutaro777\Documents\NetBeansProjects\プロジェクトフォルダとなります。