请大家参与讨论:如何用JBuilder7+JBoss3搭建最简单的EJB发布平台?

03-06-04 lml919

我目前用JBuilder7+JBoss3搭建最简单的EJB发布平台,EJB开发很成功,

但问题在于,EJB发布后,客户端配置很麻烦,相关的类必须识别出来,然后后手工Copy到WEB-INF的Class目录下。

  我想使用简单的办法就是:将JBuilder工程中的Class文件的输出目录

classes加到JBoss的run.bat的ClassPath中,(如:

set JBOSS_CLASSPATH=%JBOSS_CLASSPATH%;%JAVAC_JAR%;%RUNJAR%;

set JBOSS_CLASSPATH=%JBOSS_CLASSPATH%;C:\ACL\ACLProject\classes;),这样可以避免手工Copy相关Class文件。

但结果很奇怪,EJB发布时竟然出现:ClassNotFoundException: javax/ejb/SessionBean

只要JBoss中去掉自己加上的路径C:\ACL\ACLProject\classes,则发布正常,WHY?

banq
2003-06-04 17:21

我的JBuilder7+JBoss3搭起EJB开发平台,EJB不但开发成功,部署也很方便,可能你的方法有些不对。