2010-11-18 13 views
4

İki Eclipse Maven Java projem var. JPA ek açıklamaları yüklü bir etki alanı projesi ve etki alanı nesneleri için DAO'ları uygulayan kalıcı bir proje. Devam eden proje alan projesine bağlıdır. Maven her şeyi derler ve her şey sadece çalışır.Eclipse JPA (Dali) başka bir projeden persistence.xml dosyasını nasıl kullanabilir?

JPA persistence.xml dosyası kalıcı projede bulunur, ancak Eclipse JPA (Dali) eklentisi bu nedenle devam eden proje ile çalışır, ancak etki alanı projesi için projenin persistence.xml dosyasına sahip olmadığından şikayetçi olur. Alan projemde çalışan JPA Details ve JPA yapı görünümlerini gerçekten almak isterim. Bu konuda çalışmanın en iyi yolu nedir?

META-INF klasörünün kalıcı olarak etki alanından bağlanmasını denedim, ancak bu çalışmadı.

cevap

1

persistence.xml dosyasını etki alanı modülüne taşıyın ve yalnızca kalıcı modülde Dali'yi kullanmayın.

Kalıcı etki alanına bağlı olduğu için, sistem güç üretiyor ve çalışıyor, çünkü JPA, kalıcı bir şekilde JAR dosyasındaki persistence.xml dosyasını zorlanmadan bulabiliyor.

+0

Bu benim için iyi oldu çünkü ben kalıcı modülde Dali görüşlerine gerçekten ihtiyacım yok. Şimdi, JPA, birden fazla projede farklı bir sorun olacak şekilde alan varlıkları eklediyse ancak çözüm muhtemelen birden çok persistence.xml dosyasına sahip olacaktır. – HDave

1
    projeler üzerinde
  1. sağ tıklayın sol
  2. kontrol edin
  3. tıklayın "projesi yönleriyle" JPA faset sen persistence.xml yolunu tanımlamak gerekecektir kontrol ettikten sonra
  4. kontrol edilir eğer alt text
  5. düşünüyorum
+1

Her zaman iletişim kutusunun üstündeyim, ancak persistence.xml yolunu ayarlamak için yer bulamıyorum. Bu harika olurdu ... – HDave

+0

Aşağıda kontrol ettikten sonra bir bilgi görüntülenir, bu daha fazla yapılandırmaya ihtiyaç vardır. –

+1

Evet - bu diğer yapılandırma JPA'nın kurulumunu içerir. Bu, bir platformun seçilmesine, bir uygulama kitaplığı sağlamasına, veritabanı bağlantısını özelleştirmenize vb. Olanak tanır. Ancak, benim görebildiğim persistence.xml yolunu ayarlama. – HDave

İlgili konular