http://blog.csdn.net/rootcn/archive/2004/12/10/jboss4_0__create__first___EJB__HelloWorld.aspx

解决方案 »

  1.   

    很简单,先将你的ejb打包成jar文件,再将你的jsp打包成war,然后再将jar和war打包成ear.
    如果你的jboss 是在c:\jboss,则将ear拷贝至C:\jboss\server\default\deploy目录下,然后双击C:\jboss\bin\run.bat启动即完成.
    当然在这之前你要完成一些jboss配置工作,如果你用sql2000的话,先恢复一个数据库,至C:\jboss\docs\examples\jca目录下拷贝一个叫mssql-ds.xml的文件到C:\jboss\server\default\deploy目录,里面的修改只有数据库名称,登录名和密码设定,其它不变,就不用我多说了吧!当然如果你用了micrsoft sql server 2000 jdbc for diver 的话你还要把msutil.jar,mssqlserver.jar,msbase.jar这三个文件拷贝至C:\jboss\server\default\lib目录下.
      

  2.   

    同意楼上:补充一点,不是完全必须打成ear包,只要jboss的deploy目录下有你的web工程比如***.war目录即可。Ejb打包成jar文件放到deploy目录下就可以了
      

  3.   

    其实最好用ide工具比如Eclipse、JBuilder等直接配置服务器自动部署,省得手写配置文件和拷贝文件。祝你好运
      

  4.   

    我刚刚也写了一个stateless 的简单sessionbean的例子部署到jboss下,出错了……郁闷啊……