如果你的ejb用的是remote方式就要导入这个包import javax.rmi.PortableRemoteObject,它应该是用来做序列化的,(java:/comp/env/BookItem)是你要找的jndi的name。