把你的系统环境变量里的path、TEMP等,里面有空格的路径都去掉

解决方案 »

  1.   


    修改你的系统环境变量Temp=D:\temp,临时目录不能有空格。
      

  2.   

    "hello.ejbgrpx": ERROR: Error from ejbc: ERROR: The classes which ejbc generated from your home and remote interfaces cannot be loaded.  Please ensure that you have set the -d option to a writeable directory.
    "hello.ejbgrpx": ERROR: ejbc found errors
    这个是什么问题。
      

  3.   

    我也遇到了这个问题,不知所措,
    但是要是在本机上用,我到有办法,
    选种你的module点击右键,
    选属性,进入WEBLOGIC,把USE EJBC TO GENERATE STUB FILE选项去掉就
    行了。但只能在本机上用,因为没有生成STUB文件。
      

  4.   

    to:whatya(愚人节快乐) 
    你说的很对,我现在暂时在本机上使用。谢谢!
      

  5.   

    to:whatya(愚人节快乐)    
    你说的很对,我现在暂时在本机上使用。谢谢!
      

  6.   

    首先,你要把你的系统环境变量里的path、TEMP这些变量中带空格的都删掉
    注意,是系统环境变量
    然后,你打开你的JB6,在工程的默认属性里,把里面所有有空格的路径都改
    为没有空格的路径
    最后,你编译你的工程的时候,不能按F7编译,也不要右键点你的工程名选编译,你应该点Projects菜单上的Make ........
    这一项。
      

  7.   

    enterprise setup-->application server,
    选中use external compiler,找到JAVAC,
    这样可以生成STUB FILES,但不是用EJBC,
    现在还没有找到别的解决方法,
    BORLAND公司上的解决方案在JB6上不好用,
    惭愧。
      

  8.   

    我听了很多要把路径中的空格去掉,我对此也没有什么怀疑。可是,有几个目录是系统自动生成的,我改了以后,别的一些程序就不能运行。我倒底需要改哪几个目录?是:Path,temp,tmp,还有什么?
      

  9.   

    temp,tmp你改了也肯定没有问题的。
    进入jbuilder6-->help-->about-->info
    看里面哪里有空格吧,
    其中user home你是没法改的,
    至少我是不知道该怎么改。
    path中的空格要改。
    还有把你的project-->default setting中所有的路径都删除,
    然后建立自己的不包括空格的路径。
    还有就是:enterprise setup-->application server,
    选中use external compiler,找到JAVAC,
    这样可以生成STUB FILES,但不是用EJBC,
    现在还没有找到别的解决方法,
    BORLAND公司上的解决方案在JB6上不好用,
    惭愧。