Tomcat とスタンドアロンで実行できるアプリケーションがあります。現在、JNDI を使用して DB エンドポイントを構成しています。ただし、JNDI は、アプリケーションがアプリケーション サーバー (私の場合は Tomcat) の下で実行されている場合にのみ機能するため、アプリケーションがスタンドアロンで実行されている場合、JNDI 呼び出しは失敗し、アプリケーションは例外をスローします。
アプリサーバーなしでアプリケーションを実行できるように、JNDI データソースを「モック」する方法はありますか? もしそうなら、どうすればそれを行うことができますか?
乾杯。