精华内容
下载资源
问答
  • 2021-02-12 17:12:43

    检查您的环境变量是不是配置正确了,或者您安装的有可能是JRE而不是JDK

    正确的方法是windows下:

    JAVA_HOME=您JDK安装的位置,如C:\C:\Program Files (x86)\Java\jdk_版本号

    Path=%Path%;%JAVA_HOME%\bin   这里%Path%指原有的Path

    CLASSPATH=.;%JAVA_HOME%\lib

    Linux下:可以直接安装Open JDK(环境变量不用手动配置,但是功能不是太全),也可以到Oracle去下Linux版本的JDK。下面说的是第二种方法环境变量的配置。

    找到/etc/profile文件 这个修改在Linux下的所有用户都能生效

    在后边添加

    export JAVA_HOME=您JDK安装的位置,如/opt/Java/jdk_版本号

    export PATH=$PATH:$JAVA_HOME/bin

    export CLASSPATH=.:$JAVA_HOME/lib

    上面的Windows和Linux下的配置,如果想把JRE的环境变量也加进去,可以自行添加

    更多相关内容
  • 出现了javaccmd中不是内部或外部命令,也不是可运行程序的问题(在cmd中java和java-version命令都可以,唯独javac) 百度了很多看了很多的解决方式的都是说环境配置的问题 解决方式 1、进入环境变量的界面 ...

    在学习Servlet的时候发现需要编译Servlet这个类并保存编译后得到的字节码文件。

    出现了javac在cmd中不是内部或外部命令,也不是可运行程序的问题(在cmd中java和java-version命令都可以,唯独javac)

    百度了很多看了很多的解决方式的都是说环境配置的问题

    解决方式

    1、进入环境变量的界面

    2、找到这些变量之后就要开始修改了

    ①JAVA_HOME:JDK在你电脑的安装路径

    ②CLASS_PATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(注意最前面是有一个 . 的)

    ③用户变量中的Path:因为我的是win10的版本 所以要用jdk的绝对路径就是能找到有javac.exe这个应用程序的目录

    例如我的就是D:\MyeclipseJDK\jdk\bin

    无论你的path原先有什么东西,直接在编辑

    之后新建就可以了

    修改之后重启一下cmd就可以了!

    展开全文
  • 步骤1.window + r →输入cmd →回车(或点击“确定”) → 输入 java -version: 步骤2.A:电脑里有JDK,返回JDK名称等,可继续进入步骤3。 B:啥也没有,啧,请先去下载JDK(这里就不赘述了,自己去百度) 步骤3....

    步骤1.window + r → 输入cmd →回车(或点击“确定”) → 输入 java -version:

    步骤2.A:电脑里有JDK,返回JDK名称等,可继续进入步骤3。

              B:啥也没有,啧,请先去下载JDK(这里就不赘述了,自己去百度)

    步骤3.找到你JDK的存放位置,比如我的位置是:D:\JDK\jdk1.8.0_271

    步骤4.右键单击“此电脑”→选中“属性”→ 选中“高级系统设置” → 环境变量

     

    步骤5.在“系统变量”下方点击“新建” → 在“变量名”中填入“JAVA_HOME" → 在"变量值"中填入JDK的存放位置,我的是:D:\JDK\jdk1.8.0_271(步骤3有介绍)→ 点击“确定"

    步骤6.在“系统变量”下方点击“新建” → 在“变量名”中填入“classpath" → 在"变量值"中填".;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar"(直接复制""里的内容,注意不要漏了最前面的.;)→ 确定。

    步骤7.找到“path" → 编辑 → 新建 → 填入"%JAVA_HOME%\bin" → 新建 → 填入"%JAVA_HOME%\jre\bin" → 确定(一路“确定”,直到最初的电脑信息界面为止)

    步骤8:window + R → 输入 cmd → 回车/确定 →输入javac → 回车→输入javah→回车

     

    好了,这就结束了。如果步骤8依旧是javac或者javah不是内部指令,建议从步骤1重新走起,认认真真地走。

     

    展开全文
  • 首先得确保你已经把jdk安装好了(此处不再啰嗦),进入今天的主题。 其实归其本质,还是因为我们把环境变量没有配置好造成的(不要听这就感觉自己已经把环境变量配置好了,... 最后,打开cmd输入javac,就显示配置成功啦~

    首先得确保你已经把jdk安装好了(此处不再啰嗦),进入今天的主题。
    其实归其本质,还是因为我们把环境变量没有配置好造成的(不要听这就感觉自己已经把环境变量配置好了,其实不然)。

    解决方法也很简单

    1,进入系统高级设置进行环境变量编辑页面

    2,添加新的系统变量

    添加JAVA_HOME变量,变量值就写自己的jdk路径,注意这里需要些绝对路径。例如:C:\Program Files\Java\jdk1.8.0_201
    添加CLASSPATH变量,变量值就写 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 注意最前面有个.不能落下

    3,配置path变量
    这是最重要的一步,也是最容易出错的一步。一开始我就卡死在了这里。

    在配置path变量的时候将自己安装jdk目录下bin的地址写入,但是要注意win10的path变量是要用绝对路径的,不能用%JAVA_HOME%这样的相对路径,否则会识别不了。

    比如:C:\Program Files\Java\jdk1.8.0_201\bin 这个是我的路径地址

    双击path

    点击新建将路径地址写入

    这里需要注意的一点就是,就是在path里面添加的路径都不要写在一个框里用;分割,而是要分开写在单独的框里。当初我就是因为地址都写在一个框里用;分割才导致怎么弄javac都不行,分开写后就可以了。

    最后,打开cmd输入javac,就显示配置成功啦~

    展开全文
  • 不知道大家有没有碰到这个标题上的问题,我今天碰到了,当我配置好Java环境后在cmd中输入java命令后,可以顺利执行Java命令,但是当我输入javac命令时,cmd却显示输出javac不是内部或外部命令 而当我上网找寻...
  • cmd中运行Java命令和java -verbose均正常运行,而运行javac命令时显示 : 'javac' 不是内部或外部命令,也不是可运行的程序 或批处理命令。 导致这种问题的原因很多,这里提供一种方法,在配置环境变量时在...
  • 当你和我遇到一样的问题时,仔细认真的查看自己的jdk环境变量就会找到自己的问题所在!请细心检查和我的错误点是否一致!...自己在其中生成javac时出现“不是内部或者外部命令的错误” 解决办法 1
  • cmd运行java和java -version都可以,运行javac提示不是内部命令 问题描述 今天闲着无聊去cmd输入javac运行时发现提示" ‘javac不是内部或外部命令,也不是可运行的程序 或批处理文件。"接着我又测试了一下java和...
  • 1.进入系统高级设置进入环境变量编辑页面 2.添加新的系统变量 (1.)添加JAVA_HOME变量: 变量值写自己的jdk的绝对路径,例如C:\Program Files\Java\jdk1.8.0_131 (2.)添加CLASSPATH变量: 变量值写.;...
  • 安装好JDK后,发现使用java命令没有问题,但是javac却会提示不是内部或外部命令。 解决方法: (1)新建->变量名"JAVA_HOME",变量值"D:\Java\jdk1.8.0_05"(即JDK的安装路径) (2)编辑->变量名"Path",在原变量...
  • 直接在cmd 命令行输入 set path=C:\Program Files\Java\jdk1.7.0_25\bin set classpath=C:\Program Files\Java\jdk1.7.0_25\lib\tools.jar;C:\Program Files\Java\jdk1.7.0_25\lib\dt.jar;C:\Program ...
  • cmd中能输入Java正常,输入javac提示不是内部命令 原因:环境变量path使用的是“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”这种相对变量路径导致 解决方法:将系统变量path的路径设置为绝对路径即可解决,如下图...
  • 打开cmd,输入java,java -version没有问题,但是javac提示不是内部命令 问题排查: 找到java安装下的bin目录,运行cmd,输入javac,能提示,说明环境配置有问题 cmd输入:path 看看java 相关的java相关路径有没有...
  • CMD中输入java有提示信息,输入javac显示不是内部或外部、可执行命令(win10) 重新配置环境变量; 1.在系统变量,1.5以后版本不需要classpath变量直接删除就好。 2.win10不能识别path变量%JAVA_HOME%这一类jdk...
  • 131\jre\bin】 看是否配置完成win+R键,输入cmd 输入java,得到 成功运行,表示安装成功 输入javac 成功运行 PS:javac指令不成功,可能是由于环境变量配置时,在Path环境变量处没有输入JDK【bin】和【jre\bin】文件...
  • 重装系统之后第二发,配置pycharm,意料之外的错误,启动的时候竟然要求配置jdk,瞬时蒙蔽,...安装完成需要在配置环境变量,这样系统才能找到我们的java命令,具体的原理大家可以搜一下,网上讲的很清楚~~ 环境变...
  • jdk环境变量配置——(超详细), javac提示不是内部或者外部命令解决 部分window系统不支持%JAVA_HOME%写法
  • Window+R出现cmd,输入javac一直显示不是内部或外部命令,而输入java却可以,问题还是环境变量格式设置不正确,进入系统变量,classpath值设置应该没有什么问题,如图: path值设置一定要注意,这两个东东位置, ...
  • javac不是内部或外部命令的解决方案

    千次阅读 2020-08-22 09:37:56
    解决javac不是外部命令的烦恼
  • JDK配置JAVAC不是内部或外部命令 1、java和javac都不能在cmd中运行出结果 确定jdk已经安装 在电脑高级设置打开环境变量,确定JDK配置是否正确,如下图所示: 在环境变量我们可以看到用户变量和系统变量,...
  • win10下配置相应的jdk和jre的路径是不需要加分号隔开,但是必须分开写,才算配置正确,如下图所示:
  • 没什么其他原因,要不就是你安装JDK不完整,要不就是你配置环境变量错误。 配置环境变量: 1.新建一个系统变量。 变量名:JAVA_HOME 变量值:D:\Java ...其中变量名可以随便你写,变量值必须是你安装JDK的路径 ...
  • 为什么javac不是内部或外部命令

    千次阅读 2021-05-06 15:43:17
    jdk1.7.0_60+jre才是完整的,如果没有安装jdk的话,在cmd里边输入javac就会提 示“‘javac不是内部或外部命令,也不是可运行的程序 或批处理文件”。 解决方法:安装jdk即可。 原因二:安装了jdk和jre,但是配置...
  • win10配置jdk1.8,cmd输入java 和java -version命令都可输出正常,输入javac提示不是内部命令。可以尝试把环境变量的path目录的%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin的相对变量改为绝对变量,亲测有效。...
  • 今天重新给电脑装java的环境,按网上其他的博客装好后,发现cmd中java版本号可查,但输入javaccmd显示不是内部或外部命令,解决完这个问题随笔记录一下。。 1.JDK1.5之后不用再设置CLASSPATH这个变量。此外,Path...
  • javac不是内部或外部命令,也不是可运行的程序解决办法和踩过的一些坑jdk下载和测试知其然,知其所以然:配置的目的,踩过的坑环境变量配置,仅供参考 jdk下载和测试 链接: 官网下载地址 下载安装完成后进行测试: 1...
  • 今天在安装jdk时遇到的问题 安装的jdk版本为Java SE Development Kit 8u144 环境配置过程如下: ... 在系统变量的Path添加jdk与jre路径,如下图。  (倒数第二行为jdk路径,倒数第一行为jr
  • 今天在新电脑上配置Java环境变量(window 10),不管怎么配置都是提示“javac不是内部或外部命令”,java,java -version命令是正常的。后来发现是path路径配置的不对,修改后还是不行,后来看网上说要用jdk的绝对路径...
  • 最近有win7系统到本站反映这样一个问题,就是配置好环境变量之后,在命令提示框输入javac之后,提示“javac不是内部或外部命令”,也不是可运行的程序或批处理文件,怎么回事呢?现在为大家讲解一下Win7系统输入...
  • 2.javac不是内部命令: 直接在cmd方式下执行(该路径名字): set path=C:\Program Files\Java\jdk1.7.0_07\bin set classpath=C:\Program Files\Java\jdk1.7.0_07\lib\tools.jar;C:\Program Files\Java\jdk...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,566
精华内容 2,626
关键字:

cmd中javac不是内部命令

java 订阅