在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。但是在部署耳后一切都很好并且工作正常。
所以我不再需要这个错误标记了。但是当我从验证中排除文件时,在清理项目后错误再次发生。
有人知道如何删除它吗?
答案 0 :(得分:-1)
重新启动服务器或(小心)杀死与Jboss | Glassfish或Netbeans | Eclipse相关的重复进程。