我正在尝试使用 Eclipse 服务器适配器将 Java 应用程序从 Eclipse(版本:Indigo Release,Build id:20110615-0604)部署到 Glassfish 3.1。部署时,Glassfish 在我的应用程序中的一个类上引发 ClassNotFound 异常。
当我查看域(glassfishroot/glassfish/domains/domain1/eclipseApps/myApp/WEB-INF/classes)上的类文件夹时,那里没有类。所有包都有空文件夹,但其中没有文件。
为什么我的类没有加载到 Glassfish 中,我可以做些什么来修复它?
编辑:如果我清理并构建项目,生成的 .class 文件位于 Eclipse 的项目文件夹(project_root/build/classes/)中,因此我知道构建过程正在运行。
编辑2:问题已解决,请参阅下面的答案。