Spaces in the temporary directory path may cause WebLogic EJBC utility to produce fatal compile errors.
临时目录空间不足导致致命的ejb编译错误
到你的C:\DOCUME~1\娜可露露\LOCALS~1删掉一些临时文件娜可露露?侍魂里MM的名字啊

解决方案 »

  1.   

    你的classpath里面有空格 或者你的工程目录有空格
      

  2.   

    我已經把臨時文件刪完了,還是要報錯,我把c槃裏的internet臨時文件也刪完了還是不行,該怎麽辦,可不可以該臨時文件夾的目錄啊?
      

  3.   


    修改TEMP,TMP 路径 . 系统变量为不带空格
    jb不要装在 有空格的目录
    weblogic更不能有空格
      

  4.   

    修改控制面板->系统->高级->环境变量->TEMP,TMP 路径 . 估计是"娜可露露"中文字符导致的问题,都改成c:\temp;并且建立c:\temp文件夹
    然后重启动再编译
      

  5.   

    "Demo1.ejbgrpx": D:\j2sdk1.4.2\bin\javaw -classpath "D:\bea7\weblogic700\server\lib\weblogic.jar;"  weblogic.ejbc -keepgenerated -compiler D:/bea7/jdk131_02/bin/javac G:/project/sessionBeanExample/Demo1.jar.jar G:/project/sessionBeanExample/Demo1.jar"Demo1.ejbgrpx": ejbcgen\sessionbeanexample\Enterprise1Bean_st8cog_EOImpl.java:15: cannot access sessionbeanexample.Enterprise1
    "Demo1.ejbgrpx": bad class file: h:\Temp\ejbcgen\sessionbeanexample\Enterprise1.class
    "Demo1.ejbgrpx": class file has wrong version 48.0, should be 47.0
    "Demo1.ejbgrpx": Please remove or make sure it appears in the correct subdirectory of the classpath.
    "Demo1.ejbgrpx":   implements sessionbeanexample.Enterprise1, weblogic.utils.PlatformConstants
    "Demo1.ejbgrpx":                                ^
    "Demo1.ejbgrpx": 1 error
    "Demo1.ejbgrpx": Exec failed .. exiting
    -------------------------------------------------------------------------
    這是我把臨時文件夾改到h:\temp後出現的錯誤,又怎麽解決?
      

  6.   

    h:\Temp\ejbcgen\sessionbeanexample\Enterprise1.class
    这个文件存在吗?
    报错是class文件版本不正确,删除全部的class(你自己生成的), rebuild
    如果还有问题,你就重建project吧
      

  7.   

    囘ashes(灰塵):
    h:\Temp\ejbcgen\sessionbeanexample\Enterprise1.class 這個文件存在。
    我照著ashes(灰塵)的方法,删除全部的class(你自己生成的), rebuild不行,重建project還是不行。
      

  8.   

    h:\Temp\ejbcgen\sessionbeanexample\Enterprise1.class 删掉了没有?
      

  9.   

    我把h:\Temp\ejbcgen 文件夾下的所有文件都刪掉了,我還把project目錄下得classes和backup文件夾下的文件都刪掉了,從新部署也要報錯。
      

  10.   

    我把h:\Temp\ejbcgen 文件夾下的所有文件都刪掉了,我還把project目錄下的classes和backup文件夾都刪掉了,還是要報錯,怎麽辦呢?