从蚂蚁CreateProcess的错误= 2运行的javadoc [英] CreateProcess error=2 running javadoc from Ant

查看:911
本文介绍了从蚂蚁CreateProcess的错误= 2运行的javadoc的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

谁能告诉我为什么我收到此错误信息

 构建文件:C:\\用户\\塔拉\\工作区\\测试\\ build.xml文件
DOC:
   [删除]删除目录c:\\用户\\塔拉\\工作区\\测试\\ DOC
    [MKDIR]创建目录:C:\\用户\\塔拉\\工作区\\测试\\ DOC
  [的javadoc]生成Javadoc
  [的javadoc]执行的Javadoc构建失败
C:\\用户\\塔拉\\工作区\\测试\\的build.xml:24:失败的Javadoc:java.io.IOException异常:不能运行程序的javadoc.exe:CreateProcess的错误= 2,系统找不到指定的文件总时间:206毫秒

当我在Eclipse中运行这个?

 <项目名称=SimpleBuildScriptBASEDIR =。默认为DOC>
<物业档案=build.properties/>
<目标名称=编译描述=编译任务>
    <删除DIR =$ {} class.dir/>
    < MKDIR DIR =$ {} class.dir/>
        < javac的SRCDIR =SRCDESTDIR =类/>
< /目标与GT;<目标名称=干净描述=删除所有生成的文件>
        <删除DIR =$ {} class.dir/>
        <删除DIR =$ {} jar.dir/>
< /目标与GT;<目标名称=文档描述=生成文档>
    <删除DIR =$ {} doc.dir/>
    < MKDIR DIR =$ {} doc.dir/>
        < javadoc的源路径=$ {} source.dirDESTDIR =$ {} doc.dir/>
< /目标与GT;
< /项目>


解决方案

为您提供安装了JDK,并添加到Eclipse:


  1. 窗口 - > preferences Java的>安装

  2. JREs->添加

您可以再


  1. 右键单击build.xml文件

  2. 选择运行AS-> Ant构建... 注意省略号!

  3. 切换到JRE标签

  4. 从列表中选择JDK

信贷为类似的解决方案:
<一href=\"http://blog.darevay.com/2008/12/running-javadoc-ant-task-from-eclipse/\">http://blog.darevay.com/2008/12/running-javadoc-ant-task-from-eclipse/

Can anyone tell me why I am getting this error message

Buildfile: C:\Users\Tara\workspace\Testing\build.xml
doc:
   [delete] Deleting directory C:\Users\Tara\workspace\Testing\doc 
    [mkdir] Created dir: C:\Users\Tara\workspace\Testing\doc 
  [javadoc] Generating Javadoc
  [javadoc] Javadoc execution

BUILD FAILED
C:\Users\Tara\workspace\Testing\build.xml:24: Javadoc failed: java.io.IOException: Cannot run program "javadoc.exe": CreateProcess error=2, The system cannot find the file specified

Total time: 206 milliseconds

when I run this in Eclipse?

<project name="SimpleBuildScript" basedir="." default="doc">
<property file="build.properties"/>
<target name="compile" description="Compiles the Task">
    <delete dir="${class.dir}"/>
    <mkdir dir="${class.dir}"/>
        <javac srcdir="src" destdir="classes"/>
</target>

<target name="clean" description="Delete all generated files">
        <delete dir="${class.dir}"/>
        <delete dir="${jar.dir}"/>
</target>

<target name="doc" description="generate documentation">
    <delete dir="${doc.dir}"/>
    <mkdir dir="${doc.dir}"/>
        <javadoc sourcepath="${source.dir}" destdir="${doc.dir}"/>
</target>
</project>

解决方案

Providing you have a jdk installed and added to Eclipse:

  1. Windows->Preferences Java->Installed
  2. JREs->Add

You can then

  1. Right click on build.xml
  2. Select Run As->Ant Build... note the ellipsis!
  3. Switch to JRE tab
  4. Select the jdk from the list

Credit for a similar solution: http://blog.darevay.com/2008/12/running-javadoc-ant-task-from-eclipse/

这篇关于从蚂蚁CreateProcess的错误= 2运行的javadoc的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆