🐘
MAMP設定の躓きポイント
何が起きたか
XAMPPからMySQLにJDBC接続していたWebサイトを、MAMP環境でも動かそうとしたら500エラー(JasperException)を出してしまった。
原因
DriverManagerのgetConnection()に指定しているパスワードの設定を修正する必要があった。
XAMPPの時はパスワードの設定がなかったが、MAMPはroot
となる。
対処法
Connection conn =
DriverManager.getConnection(JDBC URL,ユーザー名,パスワード); //この部分を修正
環境
- macOS Ventura
- Pleiades All in One (Eclipse2023)
- Java17
- Tomcat9
- MAMP v4.4.1
Discussion