我開發了一個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-客戶端引用了我的罐子罐子?