Websphere 编译的JiBX类不在EAR文件中

Websphere 编译的JiBX类不在EAR文件中,websphere,java-ee-6,jibx,Websphere,Java Ee 6,Jibx,我尝试在WebSphereApplicationServer8上运行JiBX映射。 我在Eclipse中使用ant编译绑定 当我以“Java应用程序”的形式运行应用程序时,不会发生错误。 但是,当我创建项目的ear文件并将其部署到ApplicationServer上时,会出现一个异常,即绑定未编译 ear文件中的WAR文件不包含JIBX\u bidning…\u acces.class。我怎样才能获得同样在服务器上运行的项目的正确ear包 致意 维特维特 您可能正在使用eclipse进行开发。E

我尝试在WebSphereApplicationServer8上运行JiBX映射。 我在Eclipse中使用ant编译绑定

当我以“Java应用程序”的形式运行应用程序时,不会发生错误。 但是,当我创建项目的ear文件并将其部署到ApplicationServer上时,会出现一个异常,即绑定未编译

ear文件中的WAR文件不包含JIBX\u bidning…\u acces.class。我怎样才能获得同样在服务器上运行的项目的正确ear包

致意 维特

维特

您可能正在使用eclipse进行开发。Eclipse自动编译源文件,而不将模式绑定到已编译的类文件中

您有几个选择:

  • 使用

  • 或者-将类文件打包到jar中,以便eclipse在添加到war文件之前不能更改它们

  • 或者-使用jibx maven插件,该插件非常适合eclipse和WebSphere

祝你好运


Don

谢谢,我会尝试,但是有没有办法从代码编译绑定?我知道JiBX有一个编译类。