Java 使用Ant publisher(Eclipse/datanucleus)发布失败

Java 使用Ant publisher(Eclipse/datanucleus)发布失败,java,eclipse,datanucleus,Java,Eclipse,Datanucleus,我被eclipse的以下错误(显然是硬错误)逼疯了 使用Ant publisher发布失败 资源与文件系统不同步:'/MyServlet/build/classes/com/inver/hotzones/database/BaseNetworkData.class' 我看到过关于类似错误的评论,其中刷新项目视图有帮助,但对我没有帮助。尝试清理项目、从Web服务器中删除项目、删除war文件,但似乎无法清除。我已经重置了TMPDIR变量,以便它使用同一文件系统上的目录,这似乎是另一个可能的原因 该错

我被eclipse的以下错误(显然是硬错误)逼疯了

使用Ant publisher发布失败 资源与文件系统不同步:'/MyServlet/build/classes/com/inver/hotzones/database/BaseNetworkData.class'

我看到过关于类似错误的评论,其中刷新项目视图有帮助,但对我没有帮助。尝试清理项目、从Web服务器中删除项目、删除war文件,但似乎无法清除。我已经重置了TMPDIR变量,以便它使用同一文件系统上的目录,这似乎是另一个可能的原因

该错误发生在datanuculeus增强的类上。我在这个项目上有自动增强功能。对这个问题的其他引用表明,这是由于Eclipses认为项目与文件系统不同步,我猜这与Data nucleus的增强有关

有什么想法吗

谢谢

我正在使用带有最新datanucleus插件的Eclipse3.5.2

堆栈跟踪

org.eclipse.core.runtime.CoreException: Resource is out of sync with the file system: '/MyServlet/build/classes/com/inver/hotzones/database/BaseNetworkData.class'.
at org.eclipse.jst.server.generic.core.internal.publishers.AbstractModuleAssembler.copyModule(AbstractModuleAssembler.java:172)
at org.eclipse.jst.server.generic.core.internal.publishers.WarModuleAssembler.assemble(WarModuleAssembler.java:31)
at org.eclipse.jst.server.generic.core.internal.publishers.AntPublisher.assembleModule(AntPublisher.java:167)
at org.eclipse.jst.server.generic.core.internal.publishers.AntPublisher.publish(AntPublisher.java:128)
at org.eclipse.jst.server.generic.core.internal.GenericServerBehaviour.publishModule(GenericServerBehaviour.java:82)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModule(ServerBehaviourDelegate.java:949)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModules(ServerBehaviourDelegate.java:1039)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:872)
at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:708)
at org.eclipse.wst.server.core.internal.Server.publishImpl(Server.java:2731)
at org.eclipse.wst.server.core.internal.Server$PublishJob.run(Server.java:278)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

你能找到解决这个问题的办法吗?如果你能告诉我你已经走了多远,我将不胜感激。谢谢。你能找到解决这个问题的办法吗?如果你能告诉我你已经走了多远,我将不胜感激。谢谢