Java在cmd中遇到问题

本文介绍了如何正确配置Java环境变量以确保命令正确执行,并详细解释了如何避免常见错误。此外,还提供了两种解决javadoc命令中文乱码的方法,以及如何正确使用javac命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.Java环境变量设置

环境设置只要设置系统变量中的path,增加Java安装路径中的bin路径就可以了,但注意要把此路径放在最上面,因为系统会从上往下检索,当找到第一个符合时,C:\ProgramData\Oracle\Java\javapath会导致输入Java命令没问题,但javac却找不到,原因就是系统在C:\ProgramData\Oracle\Java\javapath里面找不到javac



2.cmd中访问其他盘文件的命令

    盘符:     例如想进入D盘   d:   
    cd         进入到当前盘某个目录。
    cd \  进入当前盘根目录
    cd \windows  进入到当前盘Windows目录
    cd..    退出到上一级目录
    注:进入含有特殊字符目录时需要加引号  例如 cd "c:\program files"


3.javadoc命令出现中文乱码问题

第一种方式:javadoc -d apidoc -windowtitle Testing -doctitle 'The API of javadoc' -header 'My class' -charset UTF-8 -author -version *.java

第二种方式:javadoc -d doc -encoding UTF-8 -charset UTF-8 *.java


4.javac遇到某报错原因

javac -d . -encoding utf-8 *Demo.java

报错:javac: 无效的标记: utf-8

原因:要把-encoding utf-8放在-d . 之前,为什么两者颠倒顺序就会出现这样问题,猜测编译机制导致的,这是一个遗留问题。


5.javadoc中author和version

javadoc中不会提取@author和@version两个标记的信息,要提取要在cmd中加-author和-version两个选项。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值