我开发了一个java se客户端,它在glassfish服务器v3上调用一些会话bean。我像这样连接到bean远程接口。GlassFish启动Java SE客户端 - 没有初始上下文异常
context = new InitialContext();
em = (ICrudService) context.lookup("java:global/BackITServer/CrudServiceImpl");
这在eclipse(构建路径上的gf-client)中可以正常工作。当我导出我的项目作为一个可运行的罐子,并调用它的控制台上
java -jar BackItClient.jar
我得到一个NoInitialContextException。
javax.naming.NoInitialContextException: Need to specify class name
in enviroment or system property, or as an applet parameter, or in an application resource file
MMMM。我非常感谢一些帮助。
谢谢
问候马塞尔
PS:难道我真的要收拾所有GF-客户端引用了我的罐子罐子?