我正在使用(尝试)GlassFish v2.1.1 + MySQL 连接器 5.0.8 来自学 J2EE。我尝试使用 JPA 持久性开发一些简单的 Web 应用程序。就在服务器启动时,部署顺利进行,一切顺利,但在几次部署之后,它开始表现得很奇怪,抛出各种异常并导致预部署失败。
例如,在部署时,它可能会抛出 ClassNotFoundException 关于甚至不再存在的类(但之前有几次部署)!
如果在服务器重新启动后它没有再次顺利部署,我会认为这是我的错(可能是一些错误配置)。我只是得到异常,重新启动服务器,然后 bam -“命令部署已成功执行”。:-\
但也许在运行时留下了一些复杂的依赖关系,我不知道。简单地取消部署模块并再次部署它并没有帮助。