我一直在开发在 Netbeans 6.9.1 上创建的 Web 应用程序,一切正常,我能够毫无问题地部署它。今天,我创建了一个企业应用程序,并将企业应用程序 web 模块上的“web”和“src”文件夹的内容替换为原始 web 应用程序中的文件夹。一切似乎都很好,它编译没有问题,并在我运行“清理并构建”时生成 ear 文件。但是当我尝试部署企业应用程序时,我不断收到以下错误:org.glassfish.deployment.common.DeploymentException: by java.lang.NoClassDefFoundError: project/dao/MerchantDao
我查看了生成的耳朵的结构,它具有预期的 META-INF 和 war 文件。耳朵里面的war文件也可以,我试过单独部署,效果很好。
我不确定我还能尝试什么,我担心这可能是一个玻璃鱼虫,我只是在浪费时间。
有人可以帮我弄这个吗?
亲切的问候,
卡洛斯·豪尔赫·费雷拉