🐘

MAMP設定の躓きポイント

2023/12/13に公開

何が起きたか

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