Netbeans 无法再访问由glassfish-resource.xml定义的数据库

Netbeans 无法再访问由glassfish-resource.xml定义的数据库,netbeans,glassfish,java-ee-7,javadb,Netbeans,Glassfish,Java Ee 7,Javadb,我刚刚重新安装了NetBeans 8.0,现在我无法再访问我的项目所使用的数据库。在项目部署期间,我在GlassFish 4.0的日志中收到以下消息: 严重:准备应用程序时出现异常:无效资源:jdbc/qcm\u pm 我所有的项目都有不同的数据库,这是一样的 对于以前版本的NetBeans 8.0,我一点问题都没有 数据库的定义由glassfish-resource.xml文件给出。如果我直接在GlassFish中定义数据库(使用GlassFish的域管理控制台定义连接池和JDBC资源),就没

我刚刚重新安装了NetBeans 8.0,现在我无法再访问我的项目所使用的数据库。在项目部署期间,我在GlassFish 4.0的日志中收到以下消息: 严重:准备应用程序时出现异常:无效资源:jdbc/qcm\u pm

我所有的项目都有不同的数据库,这是一样的

对于以前版本的NetBeans 8.0,我一点问题都没有

数据库的定义由glassfish-resource.xml文件给出。如果我直接在GlassFish中定义数据库(使用GlassFish的域管理控制台定义连接池和JDBC资源),就没有问题了

问题发生在旧数据库和新数据库上

如果我使用JavaDB的示例数据库,我没有问题

我是一名教师,我的大多数学生都有同样的问题(他们也刚刚安装了NetBeans)。他们中很少人没有问题;我们没有看到这些工具的版本之间有显著差异(旧版本的JavaDB)

我使用的版本: GlassFish 4.0(构建89), Java DB 10.9.1.0, NetBeans 8.0(构建201403101706), Java:1.7.0_21;Java HotSpot(TM)客户端VM 23.21-b01, 运行时:Java(TM)SE运行时环境1.7.0_21-b11, 在x86上运行的Windows 7 6.1版

有人遇到过同样的问题吗

你能帮我找出这个问题的原因吗?我怀疑glassfish-resource.xml有问题,但我无法修改它来解决问题。我不想在GlassFish的管理控制台中使用数据库的直接定义


提前感谢您的帮助。

GlassFish的最新版本中肯定有一个bug(或者NetBeans的一个bug,它在部署应用程序之前没有将GlassFish-resources.xml作为资源加载到GlassFish中?)

为了像以前一样使用glassfish-resources.xml,我必须添加一个新的glassfish 4.0服务器,其域不在Windows的漫游目录中,而是在我的主目录下(C:\users\myname)。它现在在这个新服务器上运行得非常好

默认情况下,GlassFish服务器的域是在漫游目录下创建的(在Appdata下)