无法使用 javadoc 等命令?

简介: 谈到 Java 就离不开 JRE(Java Runtime Environment),JDK(Java Development Kit) 中包含了 JRE 和 JVM(Java Virtual Machine),所以我们一般直接安装 JDK,安装 JDK 首先肯定是去Oracle官网下载适合自己的开发版本,然后将 JDK 安装到自定义位置。

安装 JDK


    谈到 Java 就离不开 JRE(Java Runtime Environment)JDK(Java Development Kit) 中包含了 JRE JVM(Java Virtual Machine),所以我们一般直接安装 JDK,安装 JDK 首先肯定是去Oracle官网下载适合自己的开发版本,然后将 JDK 安装到自定义位置。


查看 JDK 版本


java -version   /*查看本机JDK版本*/


eg:





Java 常用命令


/*一些常用的java命令*/
javac   /*编译*/
java      /*执行*/
javadoc  /*生成java文档*/
···


eg:




出现问题


    javac 和 java 命令成功运行,但是 javadoc 命令则失败了,原因是没有配置环境变量。很多初学者就会出现这个问题,安装好 JDK 后发现根本用不着配置什么环境变量就可以开发和跑项目,所以就忽略了配置环境问题。那为什么不需要配置环境也可以使用呢?我们到环境变量配置页看看,在安装了 JDK 的机器上就会看到 Path 的值中有如下路径。




      再到该路径下看看,会看到几个可执行文件,这说明新版 JDK 在安装的时候就自动为我们添加了环境配置,但是却只有四个,而 java 中的命令显然不止这四个,所以我们需要手动添加环境变量。(由此可以看出,命令其实就是一些可执行文件,而配置环境就是告诉计算机在哪里找到这些可执行文件)。




     手动配置就需要知道这些可执行文件的位置,那它们在哪呢?就在安装 JDK 目录下的 bin 目录中。如下图,其中包含了 java 的命令,旧版本除了 bin 下,jre/bin 目录下也有,所以安装旧版本 JDK 需要配置两个环境变量。




配置环境变量


1.打开系统->高级系统设置->环境变量。



2.新建名为 JAVA_HOME 的变量,变量值为安装 JDK 的目录,这一步有两个原因:第一是为了某些软件识别,所以变量名必须为JAVA_HOME;第二是为了在 Path 中引用该目录。



3.点击 Path 后开始配置环境变量,然后确认即可。



4.测试 javadoc 命令,成功执行。


————————————————

版权声明:本文为CSDN博主「Acx7」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/Acx77/article/details/120907267

相关文章
|
2月前
|
Java Maven
使用javadoc生成maven项目的文档
本文介绍了如何在Maven项目中使用maven-javadoc-plugin插件来生成项目的JavaDoc文档,并展示了配置插件、编写代码、运行Maven命令以及查看生成文档的完整步骤。
82 0
使用javadoc生成maven项目的文档
|
2月前
|
IDE Java API
Javadoc的讲解使用
本文介绍了Javadoc工具的使用方法和常用标签,通过示例代码展示了如何为Java代码添加文档注释并使用Javadoc命令生成HTML格式的API文档。
40 0
|
7月前
|
Java API
Java包机制及JavaDoc
Java包机制及JavaDoc
|
7月前
|
Java 编译器 计算机视觉
javap的使用--常用: javap -c -v 类名--javadoc 标签--javadoc 工具软件识别以下标签:
javap的使用--常用: javap -c -v 类名--javadoc 标签--javadoc 工具软件识别以下标签:
47 0
|
Java
Java - 关于 javadoc 命令的教辅
Java - 关于 javadoc 命令的教辅
65 0
Java - 关于 javadoc 命令的教辅
|
Java API
JavaDoc
JavaDoc命令是用来生成自己API文档的,将写好的程序放在生成的文档中 参数信息 @author 作者名 @version 版本号 @since 指明需要最早使用的jdk版本 @param 参数名 @return 返回值情况 @throws 异常抛出情况 package com.wyd.base
JavaDoc
|
Java Android开发
javaDOC生成
javaDOC生成
111 0