说清楚一点,是不是指bean中调用jar包中的文件 由于没有在 应用服务器的启动批处理的classpath中加入相应jar包的路径而使调用出错!如果是这样的话,一定不在应用服务器的启动批处理的classpath中加 而在 系统classpath中加 (我的电脑的属性栏),当是有一点可以肯定 就是 随便哪一个classpath中一定要加入jar包的路径 否则 运行肯定出错。

解决方案 »

  1.   

    我知道在系统classpath中加当然可以,但是不能说写一个ejb就要改一下classpath吧?难道没有办法把这个包include到ejb的jar文件中去吗?如果是公用的包加到classpath中去,还可以理解。但是如果一些通过相对路径指定的资源文件呢?比如一个配置xml?比如tomcat中的一个应用可以打成一个单独的包,其中包括有资源文件(xml文件或properties文件)和用到的包(jar文件),而不用更改tomcat的启动文件中的classpath?对于ejb有没有类似的方法?
      

  2.   

    比如在ejb中我要用到iBatis SqlMap的包,同时还要指定使用SqlMap时的一些xml配置文件如何在把这个ejb打成一个包的时候将上述内容包括进去?