无法添加X,因为它已映射到实体。 X实体类和实体不在当前项目源中

时间:2014-01-18 17:27:44

标签: java entity-framework netbeans glassfish

我正在创建一个新的NetBeans EE企业应用程序,当我尝试从数据库(示例数据库中的Customer)创建实体类时,由于此错误,我无法选择它:

enter image description here

有什么想法吗?我正在使用NetBeans 7.3和Glassfish 3.1.2。

2 个答案:

答案 0 :(得分:13)

我花了最近几个小时在谷歌搜索后找到了答案。 删除以下

中的缓存文件夹

C:\ Users \ yourusername \ AppData \ Local \ NetBeans \ Cache

它解决了我的问题。

答案 1 :(得分:0)

对于适用于Linux的NetBeans,@ Lawrence Wong的答案也适用;但是缓存文件夹位于 ~/.cache/netbeans (至少在Fedora中)。

就我而言,问题可能是由于从不再存在的测试项目中的数据库中分配实体类引起的。