Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
persistence.xml自分のハードドライブの任意のフォルダに入れ、Java SE アプリケーションでアクセスできますか?
persistence.xml
私の問題の解決策はありますか?
persistence.xmlは、実行中のアプリケーションのCLASSPATHのMETA-INFの下に存在する必要があります。それが唯一の制限です。CLASSPATHに他の場所を簡単に含めて、META-INFフォルダーにある限り、そこにpersistence.xmlを含めることができます。
一部のJPAプロバイダーでは、場所を永続性プロパティとして指定するだけで、META-INF要件が不要になりますが、それはJPA仕様でカバーされていないため、移植性がありません。