这个标签在eclipse kepler和wildfly 8.0中不起作用,想用jpa 2.1标签是eclipse自动生成的。
<persistence version="2.1"
xmlns="http://xmlns.jcp.org/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence
http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd">
如果我尝试使用此标记
<?xml version="1.0" encoding="UTF-8"?>
<persistence 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"
version="2.0">
一切正常。
请帮助解决这个问题。
答案 0 :(得分:0)
根据此参考:How to specify JPA 2.1 in persistence.xml?您的标记似乎没问题。
你能否发布eclipse为JPA 2.1标签提供的错误?