magのOSS備忘録

使ったOSSソフトウェアについて書いていきます。

Java

Mavenで実行可能なjarファイルを作成する(CLIアプリケーションを作成する)

概要 JavaでCLIアプリケーションを作りたい。 実行時にclasspathやエントリポイントを指定せずに実行できるようにしたい。 Mavenを使って、ライブラリなどのパッケージ取得し、ビルドを行い、実行可能なjarファイルを作るまでの手順を記載する。 目次 概要 …

CentOS Stream 8にKeycloakをインストールする

本記事の目標 本記事では、CentOS Stream 8にKeycloakをインストールして動作させるまでを扱う。 Keycloak自体の設定は扱わない。 目次 本記事の目標 目次 実行環境 データベースサーバーの構築 PostgreSQL Yum Repository登録 PostgreSQLのインストール Pos…