我最近在NetBeans 8.1中创建了一个简单的Java EE程序,并将代码推送到远程存储库。现在,我已将该代码下载到另一台计算机上,而我的应用程序无法运行错误javax.naming.NameNotFoundException: App-ejb
。
在我的应用程序正在运行的计算机上使用asadmin,我可以通过运行asadmin list-jndi-entries --context java:global
来查看JNDI条目。但是,我无法在我的应用程序无法运行的计算机上的任何命名空间中找到App-ejb的JNDI条目。
我应该如何调试?
答案 0 :(得分:0)
要解决这个问题,我清理并重新构建了App-ejb,然后再次将其部署到Glassfish。 (Clean and build
和Deploy
是在NetBeans中右键单击模块时的选项。)