0
我在RCP應用程序中使用EclipseLink 2.4.1。當啓動應用程序,我得到警告消息像在Eclipse RCP應用程序中啓用編織
Reverting the lazy setting on the OneToOne or ManyToOne attribute [...] for the entity class [class ...] since weaving was not enabled or did not occur.
原因解釋here和here。答案指向eclipse link documentation和eclipse link user guide。啓用動態編織的解決方案是
...啓動Java VM時必須使用EclipseLink代理。
java -javaagent:eclipselink.jar
我的問題是
我必須包括裸罐子eclipselink.jar
在我的分佈(在哪裏?),或者是它足以依賴增加一些特殊的Eclipse插件的鏈接,例如到org.eclipse.equinox.weaving.hook
?
經過進一步的研究,我發現Gemini/JPA可能是一個解決方案。然而,我仍然困惑着如何將所有的東西拼湊在一起。
謝謝