为什么没有javadoc.exe,为什么我下载java1.80安装完 没有Javadoc.exe
大家好,关于为什么没有javadoc.exe很多朋友都还不太明白,今天小编就来为大家分享关于为什么我下载java1.80安装完 没有Javadoc.exe的知识,希望对各位有所帮助!
jdk和jre有什么区别
JDK:
Java Develpment Kit java开发工具
JRE:
Java Runtime Environment java运行时环境
JVM:
java Virtual Machine java虚拟机
jdk是给开发人员使用的, jre和jvm是给普通用户使用,如果只是运行Java程序,安装JRE即可
JDK:
是java开发工具包,是Sun公司针对java开发人员的产品,jdk中包含jre,在jdk的安装目录下有一个jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里面就是jvm,lib中是java工作需要的类库,而java和lib合起来就称为jre
JDK(Java Development Kit)是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API包括rt.jar)。
javadoc.exe 是什么啊
从源程序中提取java文档,就像我们所看到的 SUN的API文档一样,把你的类、方法、变量全部放进去一个超链接中,方便用户查阅。
下面是调试信息:
用法:javadoc [选项] [软件包名称] [源文件] [@file]
-overview<文件>读取 HTML文件的概述文档
-public仅显示公共类和成员
-protected显示受保护/公共类和成员(默认)
-package显示软件包/受保护/公共类和成员
-private显示所有类和成员
-help显示命令行选项并退出
-doclet<类>通过替代 doclet生成输出
-docletpath<路径>指定查找 doclet类文件的位置
-sourcepath<路径列表>指定查找源文件的位置
-classpath<路径列表>指定查找用户类文件的位置
-exclude<软件包列表>指定要排除的软件包的列表
-subpackages<子软件包列表>指定要递归装入的子软件包
-breakiterator使用 BreakIterator计算第 1句
-bootclasspath<路径列表>覆盖引导类加载器所装入的
类文件的位置
-source<版本>提供与指定版本的源兼容性
-extdirs<目录列表>覆盖安装的扩展目录的位置
-verbose输出有关 Javadoc正在执行的操作的消息
-locale<名称>要使用的语言环境,例如 en_US或 en_US_WIN
-encoding<名称>源文件编码名称
-quiet不显示状态消息
-J<标志>直接将<标志>传递给运行时系统
通过标准 doclet提供:
-d<directory>输出文件的目标目录
-use创建类和包用法页面
-version包含@version段
-author包含@author段
-docfilessubdirs递归复制文档文件子目录
-splitindex将索引分为每个字母对应一个文件
-windowtitle<text>文档的浏览器窗口标题
-doctitle<html-code>包含概述页面的标题
-header<html-code>包含每个页面的页眉文本
-footer<html-code>包含每个页面的页脚文本
-top<html-code>包含每个页面的顶部文本
-bottom<html-code>包含每个页面的底部文本
-link<url>创建指向位于<url>的 javadoc输出的链接
-linkoffline<url><url2>利用位于<url2>的包列表链接至位于<url>的文档
-excludedocfilessubdir<name1>:..排除具有给定名称的所有文档文件子目录。
-group<name><p1>:<p2>..在概述页面中,将指定的包分组
-nocomment不生成描述和标记,只生成声明。
-nodeprecated不包含@deprecated信息
-noqualifier<name1>:<name2>:...输出中不包括指定限定符的列表。
-nosince不包含@since信息
-notimestamp不包含隐藏时间戳
-nodeprecatedlist不生成已过时的列表
-notree不生成类分层结构
-noindex不生成索引
-nohelp不生成帮助链接
-nonavbar不生成导航栏
-serialwarn生成有关@serial标记的警告
-tag<name>:<locations>:<header>指定单个参数自定义标记
-taglet要注册的 Taglet的全限定名称
-tagletpath Taglet的路径
-charset<charset>用于跨平台查看生成的文档的字符集。
-helpfile<file>包含帮助链接所链接到的文件
-linksource以 HTML格式生成源文件
-sourcetab<tab length>指定源中每个制表符占据的空格数
-keywords使包、类和成员信息附带 HTML元标记
-stylesheetfile<path>用于更改生成文档的样式的文件
-docencoding<name>输出编码名称
为什么一定要安装jdk
JDK是java软件开发包的简称,要想开发java程序就必须安装JDK。没有JDK的话,无法编译Java程序。
JDK包含的基本组件包括:
javac–编译器,将源程序转成字节码
jar–打包工具,将相关的类文件打包成一个文件
javadoc–文档生成器,从源码注释中提取文档
jdb– debugger,查错工具
java–运行编译后的java程序(.class后缀的)
appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。
Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。
Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。
Jconsole: Java进行系统调试和监控的工具
JRE- java程序运行环境
为什么我下载java1.80安装完 没有Javadoc.exe
你的安装目录是什么,一定要有类似jdk1.8.0_45这样的一个文件夹系统才能找到文件。还有就是目录不能有空格,不能有中文,如果安装时需要修改目录,最好不要全部修改,只是在所给目录的前面另外添加自己的文件夹名字比较好。我之前也这样,后来就改好了。我给你我安装的范例吧:D:\Javaenvironment\Java\jdk1.8.0_45这就是我的安装目录。你卸载了重新安装一遍。还有就是配置环境变量的问题,你参考下这个http://jingyan.baidu.com/article/b24f6c82c989da86bfe5dab2.html
文章到此结束,如果本次分享的为什么没有javadoc.exe和为什么我下载java1.80安装完 没有Javadoc.exe的问题解决了您的问题,那么我们由衷的感到高兴!