2015-05-03 18 views
0

我正在阅读本教程http://www.tutorialspoint.com/ejb/index.htm。我已经安装了NetBeans IDE 8.0.2和JBoss 5服务器。我有一个与jndi.properties文件的教程http://www.tutorialspoint.com/ejb/ejb_create_application.htm的这部分有问题。我不明白我应该把它放在哪里?我把它放在我的EjbTester项目中的C:\ Users \ Mimo \ Documents \ NetBeansProjects \ EjbTester \ jndi.properties中,我得到以下例外。NetBeans和JBoss

运行: java.io.FileNotFoundException:C:\用户\米姆\文档\的NetBeansProjects \ EjbTester \ jndi.properties(系统找不到指定的文件) 在java.io.FileInputStream.open0(本机方法) 在java.io.FileInputStream.open(FileInputStream.java:195) 在java.io.FileInputStream中。(FileInputStream.java:138) 在java.io.FileInputStream中。(FileInputStream.java:93) 在玉米(EJBTester.java:25) at com.tutorialspoint.test.EJBTester.main(EJBTester.java:39) 需要在环境或系统属性中指定类名称,或者作为小程序参数,或者在应用程序资源文件中:java.naming.f apache.namial javax.naming.NoInitialContextException:需要在环境或系统属性中,或作为applet参数或应用程序资源文件中指定类名称:java.naming.factory.initial at javax.naming.spi.NamingManager .getInitialContext(NamingManager.java:662) 在javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:313) 在javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:350) 在javax.naming.InitialContext.lookup (InitialContext.java:417) 在com.tutorialspoint.test.EJBTester.testStatelessEjb(EJBTester.java:53) 在com.tutorialspoint.test.EJBTester.main(EJBTester.java:41)

感谢所有 你的帮助!

回答

1

右键单击项目浏览器窗口中的项目名称,并选择空文件名是jndi.properties并添加信息它...它的工作