質問: javaにて、glassfish、javaDBを使用してwebアプリを作成しています。 netBeansにてデバッグ実行時には、javaDBが自動起動し、DB接続することができますが、 start-domainでglassfishを起動し、javaDBは自動起動するのですが、DB接続に失敗します。 netBeans経由でjavaDBを起動した場合は、start-domainでwebアプリがjavaDB操作をすることができました。 ログを確認したところ、 netBeansでは、jdkのdbを使用して起動 glassfishでは、glassfishのdbを使用して起動していました。 環境 java:jdk1.8.0_91 NetBeans:8.1 glassfish:4.1.1 データベースは、glassfishフォルダ配下のdatabaseフォルダに配置しています。 何か特別な設定が必要でしょうか? よろしくお願いします。
回答: glassfishとjdkのverが異なっているのが原因でした。