我尝试在WebSphere Application Server 8上运行JiBX映射。 我在Eclipse中编译了与ant的绑定。
当我将应用程序作为“Java Application”运行时,不会发生错误。 但是,当我创建项目的ear-File并将其部署在应用程序服务器上时,我得到了未编译绑定的异常。
ear文件中的WAR文件不包含JIBX_bidning ..._ acces.classes。如何获得我的项目的正确耳包,也可以在服务器上运行?
最诚挚的问候 Veote
答案 0 :(得分:1)
veote,
您可能正在使用eclipse进行开发。 Eclipse自动编译源文件,而不将模式绑定到已编译的类文件中。
您有几个选择:
或 - 将您的类文件打包到jar中,以便在添加到war文件之前eclipse无法更改它们。
或 - 使用适用于eclipse和WebSphere的jibx-maven-plugin。
祝你好运!
唐