我的WL的安装目录是:E:\Program Files\Bea\weblogic81\server\bin
在JB里面可以调用“import javax.ejb.*;”,就是编译servlet类的时候会弹出对话框:“could not find the main class.Program will exit!”,但是用tomcat就可以正常编译了,不知道为什么啊?下面是我在 jb9.0中 Configure Server --> 选中WL8.1的“Enable server”--> main class :weblogic.Server(选好WL路径后系统自动选择的这个mainClass),我在网上搜索的配置方法也是用的这个mianclass啊,就是上面的图片撒~ 为什么我编译servlet的时候就会说找不到mainclass呢?帮帮我啊!!!谢谢谢谢谢谢谢谢谢谢

解决方案 »

  1.   

    java.lang.NoClassDefFoundError: Files/bea/weblogic81/server/bin -Dbea/home=E:/Program
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     -Dbea/home路径不完全?vm parameters没设置正确,重新设置
    还有,weblogic的安装目录最好不要有空格,只不定什么时候就哪个bug因为路径有空格而出现。
      

  2.   

    西瓜水兄一语道破天机,呵呵就是那个空格的问题,现在已经正常运行了!
    不过还有很多部署文件(xml)不懂写,运行的时候会出现关于那些文件的异常,还得继续学习啊~