绝对删除persistence.xml中的eclipse错误标记

时间:2014-08-22 11:52:58

标签: eclipse validation java-ee persistence.xml

在Eclipse的Java EE项目中,我的persistence.xml中有一个无法删除的标记:

  

JAR文件“lib / entities.jar”无法解析

我的persistence.xml文件如下所示:

<persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
<persistence-unit name="p2p">
    <jta-data-source>java:/SixAoP2pDS</jta-data-source>
    <jar-file>lib/entities.jar</jar-file>
    <properties>
        <property name="showSql" value="false"/>
        <property name="hibernate.dialect" value="org.hibernate.dialect.Oracle10gDialect" />
    </properties>
</persistence-unit>

对于项目结构中的当前位置,标记是正确的。在这条路径下没有这个名字的jar。但是在部署耳后一切都很好并且工作正常。

所以我不再需要这个错误标记了。但是当我从验证中排除文件时,在清理项目后错误再次发生。

有人知道如何删除它吗?

1 个答案:

答案 0 :(得分:-1)

重新启动服务器或(小心)杀死与Jboss | Glassfish或Netbeans | Eclipse相关的重复进程。