Ant WebSphere部署ClassCastException:PrivateOptions不兼容

Ant WebSphere部署ClassCastException:PrivateOptions不兼容,ant,build,websphere,Ant,Build,Websphere,我试图构建我的源代码,并得到以下错误。我正在使用Ant脚本并尝试为WebSphereApplicationServer8.5创建一个构建 [exec]执行部署时出错:java.lang.ClassCastException。错误为com.ibm.etools.ejbdeploy.batch.impl.PrivateOptions与com.ibm.etools.ejbdeploy.batch.impl.PrivateOptions不兼容。 [exec]java.lang.ClassCastExce

我试图构建我的源代码,并得到以下错误。我正在使用Ant脚本并尝试为WebSphereApplicationServer8.5创建一个构建

[exec]执行部署时出错:java.lang.ClassCastException。错误为com.ibm.etools.ejbdeploy.batch.impl.PrivateOptions与com.ibm.etools.ejbdeploy.batch.impl.PrivateOptions不兼容。
[exec]java.lang.ClassCastException:com.ibm.etools.ejbdeploy.batch.impl.PrivateOptions与com.ibm.etools.ejbdeploy.batch.impl.PrivateOptions不兼容
[exec]位于com.ibm.etools.ejbdeploy.batch.plugin.BatchExtension.run(BatchExtension.java:246)
[exec]位于sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)
[exec]位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
[exec]位于sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
[exec]位于java.lang.reflect.Method.invoke(Method.java:611)
[exec]位于org.eclipse.equinox.internal.app.eclipseeappcontainer.callMethodWithException(eclipseeappcontainer.java:587)
[exec]位于org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
[exec]位于org.eclipse.core.runtime.internal.adapter.eclipseeappluncher.runApplication(eclipseeappluncher.java:110)
[exec]位于org.eclipse.core.runtime.internal.adapter.eclipseeappluncher.start(eclipseeappluncher.java:79)
[exec]位于org.eclipse.core.runtime.adapter.EclipseStarter.run(EclipseStarter.java:369)
[exec]位于sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)
[exec]位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
[exec]位于sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
[exec]位于java.lang.reflect.Method.invoke(Method.java:611)
[exec]位于com.ibm.etools.ejbdeploy.batch.impl.BootLoaderLoader.run(BootLoaderLoader.java:494)
[exec]位于com.ibm.etools.ejbdeploy.batch.impl.BatchDeploy.execute(BatchDeploy.java:114)
[exec]位于com.ibm.etools.ejbdeploy.ejbdeploy.execute(ejbdeploy.java:106)
[exec]位于com.ibm.etools.ejbdeploy.ejbdeploy.deploy(ejbdeploy.java:348)
[exec]位于com.ibm.etools.ejbdeploy.ejbdeploy.main(ejbdeploy.java:309)
[exec]EJBDeploy级别:@build@

你能展示你的Ant脚本吗?您使用的是本地ant安装中的
ant
命令还是
WAS_HOME/bin/ws_ant.bat
(或
.sh
)命令?感谢回复Brett。我在链接下共享了文件从该链接加载文件这是WAS_HOME/bin中的ws_ant.bat还是您进行了修改?如果它来自WAS_HOME/bin,那么这看起来像是一个产品问题,因此我建议与IBM打开一个PMR