システム開発で思うところ

Javaで主にシステム開発をしながら思うところをツラツラを綴る。主に自分向けのメモ。EE関連の情報が少なく自分自身がそういう情報があったら良いなぁということで他の人の参考になれば幸い

Maven

GitHubにMavenを使って作ったJavaDocを公開

はじめに ざっくり Maven pom.xml 対象をまとめる JavaDocのための編集 タイトルをつける 概要・詳細を編集 外部プロジェクトのドキュメントのリンク パッケージをグループ化 ドキュメントの出力先を指定 タイムスタンプを除去 ローカル環境用のjarの出力先 …

GitHubにMavenリポジトリをつくる

はじめに 環境 なぜGitHub 構築の流れ 格納先となるリポジトリを作成する 認証キーを作成する pom.xmlを編集する settings.xmlを編集する Maven資産をアップロード 簡易クラスを作成 リポジトリ資産を取り込む Git(コード) 応用編(親子pomで共通化) 同一…

パッケージの循環依存の対処

一般的にプログラムにおいて循環依存は良くないことと言われています*1。 とはいえ、Javaは循環依存をしていてもコンパイルエラーになることはありません。 なので気が付かない間に循環依存をしてしまっているケースはあるように思います。 とりあえず、パッ…

Mavenメモ

自分向けのメモ 基本 Maven | TECHSCORE(テックスコア) pom.xmlの各要素デフォルト値と変数置換について - Qiita Mavenでビルドする際にpomによく書くことメモ - Qiita Mavenでビルドする際の10のTips - cynipeと読む GitHub - IBM/japan-technology: IBM Re…