我正在使用 glassfish web 配置文件来开发我的 netbeans“java web”项目( war )。我在内部使用了 ejb 和托管 bean,但现在我想将项目拆分为 ejb 和 web 项目(在 netbeans 中称为“企业应用程序”)。
尽管我已经注册了 glassfish Web 配置文件,但我还是收到错误消息“未找到已注册的服务器”。只是为了测试,我安装了 glassfish 完整配置文件,瞧 - 它有效!它是 netbeans 中的错误吗? AFAIK glassfish web 配置文件包含 ejb 支持,所以应该没有问题?
我想坚持使用 glassfish web 配置文件,因为它是轻量级的,我不需要 webservice、rpc、jms 等,只需要 jsf、jpa 和 ejb(仅限本地接口(interface))。
使用 glassfish 3.1 和 netbeans 7.0 感谢您的帮助!
最佳答案
您不能将 ear 部署到任何 Java EE 6 Web 配置文件服务器上。
NetBeans“知道”这一点并阻止您尝试将 ear 项目作为目标部署到“web 配置文件”服务器上。
关于java - 无法使用 glassfish web 配置文件构建 netbeans 企业项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6399653/