一个奇怪的问题,请高手指点,高分相送!(jb9+weblogic7)

bobo1848 2003-09-18 06:56:23
各位高手,我的一个EJB(bookentity.jar)做好了,代码调试也没有错误,但是当它runing ejbc on bookentity.jar 的时候,出现下面错误
我看了一下weblogic-cmp-rdbms-jar.xml文件,显示error-www.bea.com
请问是怎么回事啊?


"bookentity.ejbgrpx": Spaces in the classpath may cause WebLogic EJBC utility to produce fatal compile errors.
"bookentity.ejbgrpx": D:\jbuilder8\jdk1.4\bin\javaw -classpath "D:\bea\weblogic700\server\lib\weblogic.jar;D:\bea\weblogic700\server\lib\webservices.jar;D:\jbuilder8\lib\jdsremote.jar;" weblogic.ejbc -keepgenerated -compiler E:/project/newbook "C:/Documents and Settings/james/jbproject/bookstoreejb1/bookentity.jar.jar" "C:/Documents and Settings/james/jbproject/bookstoreejb1/bookentity.jar"

"bookentity.ejbgrpx": java.io.IOException: CreateProcess: E:/project/newbook -nowarn -classpath C:\TEMP\ejbcgen;D:\jbuilder8\jdk1.4\jre\lib\rt.jar;D:\jbuilder8\jdk1.4\jre\lib\i18n.jar;D:\jbuilder8\jdk1.4\jre\lib\sunrsasign.jar;D:\jbuilder8\jdk1.4\jre\lib\jsse.jar;D:\jbuilder8\jdk1.4\jre\lib\jce.jar;D:\jbuilder8\jdk1.4\jre\lib\charsets.jar;D:\jbuilder8\jdk1.4\jre\classes;D:\bea\weblogic700\server\lib\weblogic.jar;D:\bea\weblogic700\server\lib\webservices.jar;D:\jbuilder8\lib\jdsremote.jar; -d ejbcgen ejbcgen\bookstoreejb1\*.java error=2
"bookentity.ejbgrpx": at java.lang.Win32Process.create(Native Method)
"bookentity.ejbgrpx": at java.lang.Win32Process.<init>(Win32Process.java:63)
"bookentity.ejbgrpx": at java.lang.Runtime.execInternal(Native Method)
"bookentity.ejbgrpx": at java.lang.Runtime.exec(Runtime.java:566)
"bookentity.ejbgrpx": at java.lang.Runtime.exec(Runtime.java:491)
"bookentity.ejbgrpx": at java.lang.Runtime.exec(Runtime.java:457)
"bookentity.ejbgrpx": at weblogic.utils.Executable.exec(Executable.java:208)
"bookentity.ejbgrpx": at weblogic.utils.Executable.exec(Executable.java:133)
"bookentity.ejbgrpx": at weblogic.utils.compiler.CompilerInvoker.compileMaybeExit(CompilerInvoker.java:545)
"bookentity.ejbgrpx": at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:372)
"bookentity.ejbgrpx": at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvoker.java:363)
"bookentity.ejbgrpx": at weblogic.ejb20.ejbc.EJBCompiler.doCompile(EJBCompiler.java:294)
"bookentity.ejbgrpx": at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:396)
"bookentity.ejbgrpx": at weblogic.ejbc20.runBody(ejbc20.java:464)
"bookentity.ejbgrpx": at weblogic.utils.compiler.Tool.run(Tool.java:126)
"bookentity.ejbgrpx": at weblogic.ejbc.main(ejbc.java:21)
"bookentity.ejbgrpx": Exec failed .. exiting
Build cancelled due to errors
...全文
48 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gyscsdn 2003-09-22
  • 打赏
  • 举报
回复
应是操作系统的temp,tmp,在我的电脑的属性,环境变量里设,不能有空格!
wanghong9631217 2003-09-20
  • 打赏
  • 举报
回复
请教:TEMP目录是在什么地方设置的
bobo1848 2003-09-18
  • 打赏
  • 举报
回复
按照你的说法,把类路径设置如下:
建立一个c:\temp并存入系统的用户变量中,在项目-属性设置-类设置中 输出,工作路径 全改为c:\temp,在服务器配置中把ejbc compiler的路径也改为c:\temp,这样做就可以了吗?

请指教!谢谢!
shoulders 2003-09-18
  • 打赏
  • 举报
回复
Spaces in the classpath may cause WebLogic EJBC utility to produce fatal compile errors.
你看到这句了吗,你在配置的时候在CLASSPATH里面有空格了,你在配置JBUILDER 和WEBLOGIC 的时候在TEMP目录里面不能有空格,你找找配置的例子吧,CSDN上就有好多。祝你好运。

51,408

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧