`
muziq
  • 浏览: 28341 次
  • 性别: Icon_minigender_1
  • 来自: ZhengZhou
社区版块
存档分类
最新评论

ejbc错误java.io.IOException

阅读更多
在命令行下执行ejbc时,出现以下错误提示:(在IDEA集成环境下不出现此错误)
ejbc:
     [java] java.io.IOException: CreateProcess: javac -nowarn -J-mx256m -classpa
th ....
     [java]     at java.lang.Win32Process.create(Native Method);
     [java]     at java.lang.Win32Process.<init>(Win32Process.java:67);
     [java]     at java.lang.Runtime.execInternal(Native Method);
     [java]     at java.lang.Runtime.exec(Runtime.java:566);
     [java]     at java.lang.Runtime.exec(Runtime.java:491);
     [java]     at java.lang.Runtime.exec(Runtime.java:457);
     [java]     at weblogic.utils.Executable.exec(Executable.java:208);
     [java]     at weblogic.utils.Executable.exec(Executable.java:133);
     [java]     at weblogic.utils.compiler.CompilerInvoker.compileMaybeExit(Comp
ilerInvoker.java:572);
     [java]     at weblogic.utils.compiler.CompilerInvoker.compile(CompilerInvok
er.java:373);
     [java]     at weblogic.ejb20.ejbc.EJBCompiler.doCompile(EJBCompiler.java:24
5);
     [java]     at weblogic.ejb20.ejbc.EJBCompiler.compileEJB(EJBCompiler.java:3
44);
     [java]     at weblogic.ejbc20.runBody(ejbc20.java:470);
     [java]     at weblogic.utils.compiler.Tool.run(Tool.java:126);
     [java]     at weblogic.ejbc.main(ejbc.java:29);
     [java] Exec failed .. exiting


     [java] Java Result: 1

解决方案:
给系统环境变量path增加jdk的bin目录(比如C:\bea702\jdk131_06\bin)就可以了
分享到:
评论
1 楼 java_bean 2011-09-22  
我遇到这个问题,是因为javac.exe被破坏了,重新安装JDK或者COPY JDK则OK了。

相关推荐

    J2EE编程技术期末复习题

    12. ejb 环境变量如何调用名为 ejbC 的 ejb(initCtx.lookup("java:comp/env/ejb/ejbC"))。 Answer: A. initCtx.lookup("java:comp/env/ejb/ejbC") 13. Servlet 获得初始化参数的对象是(ServletConfig)。 ...

    WebLogic6.0中Ejb的使用-j2ee

    java weblogic.ejbc java\ejb\myString.jar F:\myString.jar ``` 这将在当前目录下生成可以直接发布的JAR文件。 #### 五、部署EJB 1. **通过WebLogic Console部署**:登录到WebLogic控制台,在`Deployments -&gt; EJB...

    JAVAEE期末复习参考题.pdf

    17. **EJB环境变量**:调用名为ejbC的EJB使用`initCtx.lookup("java:comp/env/ejb/ejbC")`。 18. **Servlet初始化参数**:通过ServletConfig对象获取。 19. **Servlet协作**:使用RequestDispatcher完成请求指派。 ...

    JAVAEE-期末卷-选择填空-已整理.doc

    - 使用JNDI查找EJB实例时,应使用`initCtx.lookup("java:comp/env/ejb/ejbC")`这样的形式。 13. **Servlet获取初始化参数** - Servlet可以通过`ServletConfig`对象来获取初始化参数。这里给出的选择中没有直接的...

    ARM926EJ-S处理器.docx

    - **内核类型**: 基于ARM926EJ-S架构,具备嵌入式Java字节码协处理器(EJBC)。 - **功耗管理**: 在低至0.9V的电压下支持极低功耗模式。 #### 特性详解 - **存储器配置**: - **外部存储器接口**: 包括对NAND Flash、...

    在SPRING中实现事务暂停

    摘要Spring框架是一个流行的基于轻量级控制反转容器的Java/J2EE应用框架,尤其在数据访问和事务管理方面的能力是众所周知的。Spring的声明性事务分离可以应用到任何POJO目标对象,并且包含所有EJB基于容器管理事务中...

Global site tag (gtag.js) - Google Analytics