JBOSSでWEBアプリケーションをデプロイしようとすると
DB接続で苦戦したため、原因と対策を書き残します。
1.原因
JDBCドライバのバージョンが古い場合、「no ocijdbc12 in java.library.path」が出ます。
ojdbc8.jar優しくないエラーメッセージですよね...
最初は環境変数にパスを設定できていないことを疑いましたが、
JBOSSのインストールディレクトリ内のojdbcのバージョンを確認したところ
バージョンが古いことに気が付きました。
[crayon-662c128c94c23783776713/]
新しいバージョンのjarを配置してみたところ、エラーが解消されました。
[crayon-662c128c94c2a549464867/]
同じエラーに遭遇した場合、以下からjarファイルをダウンロードできます。(2022/02/08現在 リンク先存在してます)
https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html