首页 > 后端开发 > 正文

java不是运行的程序 javac不是内部或外部命令,也不是可运行的程序或批处理文件

2024-04-10 14:44:22 | 我爱编程网

java不是运行的程序 javac不是内部或外部命令,也不是可运行的程序或批处理文件相关内容,小编在这里做了整理,希望能对大家有所帮助,关于java不是运行的程序 javac不是内部或外部命令,也不是可运行的程序或批处理文件信息,一起来了解一下吧!

本文目录一览:

java不是运行的程序 javac不是内部或外部命令,也不是可运行的程序或批处理文件

javac不是内部或外部命令也不是可运行的程序或批处理文件

检查一下是不是系统的环境变量没设置好。

环境变量的设计方法如下:

系统变量→新建 JAVA_HOME 变量 。

变量名 JAVA_HOME

变量值 C:\Program Files\Java\jdk1.6.0_43

系统变量→寻找 Path 变量→编辑

变量名 Path

在变量值最后添加 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)

系统变量→新建 CLASSPATH 变量

变量名 CLASSPATH

变量值 .%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

注意最前面有一点)

系统变量配置完毕

检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)

若如下所示 显示版本信息 则说明安装和配置成功。

java version "1.6.0_43"

Java(TM) SE Runtime Environment (build 1.6.0_43-b01)

Java HotSpot(TM) Client VM (build 20.14-b01, mixed mode, sharing)

(jdk版本不同信息可能稍有不同)

java不是运行的程序 javac不是内部或外部命令,也不是可运行的程序或批处理文件

我的世界开服这个“java”不是内部或外部命令,也不是可运行的程序 或批处理文件 请按任意键继续

java没有安装正确,或者环境变量没有设置正确

JAVA_HOME变量值,根据你安装的实际路径设置。我爱编程网

C:\Program Files\Java\jdk1.7.0_51

CLASSPATH变量值

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

在PATH变量添加

;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

java不是运行的程序 javac不是内部或外部命令,也不是可运行的程序或批处理文件

javac不是内部或外部命令,也不是可运行的程序或批处理文件

如果你只需要使用javac命令不需要如此复杂的!!

你先把你自己新建的JAVA_HOME、CLASSPATH这两个变量和PATH变量中的JAVA_HOME%\bin;%JAVA_HOME%\jre\bin删了,

然后只要在Path变量的头部添加如下路径:

C:\Program Files\Java\jdk1.5.0\bin;就可以了。(不需要在添加别的了)

原因很简单:你可以按照这个路径去看看有没有一个叫javac.exe的东东在bin文件夹中,环境变量Path的作用通俗点讲就是用来告诉你的电脑如何去找到这个可执行文件并执行它。

如果你是初学者的话配不配置CLASSPATH环境变量都可以的,因为CLASSPATH变量是用来设定“类路径”的(其实这种方式是sun不推荐的)。设置CLASSPATH变量的目的讲白了其实是为了把别人写好的类库挪过来好将来自己用。

希望对你有帮助哈,呵呵

以上就是java不是运行的程序 javac不是内部或外部命令,也不是可运行的程序或批处理文件全部内容了,了解更多相关信息,关注我爱编程网。
与“java不是运行的程序 javac不是内部或外部命令,也不是可运行的程序或批处理文件”相关推荐
java 显示不是内部或外部命令,也不是可运行程序(java程序运行时出现.javac不是内部或外部命令,也不是可运行的程序或批处理文件。已设置好了环境变量)
java 显示不是内部或外部命令,也不是可运行程序(java程序运行时出现.javac不是内部或外部命令,也不是可运行的程序或批处理文件。已设置好了环境变量)

java显示不是内部或外部命令,也不是可运行程序原因:这是因为安装java时把jdk的路径和jre的路径选择成一样,就造成覆盖了,这时候你在lib下也找不都tools.jar和dt.jar.解决:如果只需要使用javac命令其实不需要这么复杂的,可以直接把新建的JAVA_HOME、CLASSPATH这两个变量和PATH变量中的JAVA_HOME%\bin;%JAVA_HOME%

2024-03-19 13:15:57
java编程中使用UEStudio总是出现“'java' 不是内部或外部命令”是什么问题?
java编程中使用UEStudio总是出现“'java' 不是内部或外部命令”是什么问题?

java高手帮忙UE配置好后能编译但执行不出结果执行后输出Usage:java[-options]class[args...](toex古道上空传来阵阵战马的嘶鸣。最前方依稀看见一位身着盔甲、英姿飒爽的女将军。她正用劲挥舞着马鞭,奔跑在这崎岖的古道上。这位归心似箭的女将军就是远近闻名的花木兰。话说十几年前,木兰家中接到可汗征兵作战的军贴。善良、孝顺的木兰为了不让年迈的父亲承受征战之苦。木兰—

2024-03-28 08:24:15
一个java程序javac可以运行,Java不能运行是怎么回事
一个java程序javac可以运行,Java不能运行是怎么回事

一个java程序javac可以运行,Java不能运行是怎么回事检查下是不是JDK配置有问题JDK配置教程:(看完配置教程,再看下“第一个Java程序")1.JDK: JAVADeveloperKit[java开发者工具]n JavaDeveloper Killern 默认安装jre2.JRE:JavaRuntimeEnvironment[java运行环

2024-04-05 11:56:01
编译java程序的命令是什么,运行java应用程序的命令是什么?
编译java程序的命令是什么,运行java应用程序的命令是什么?

编译java程序的命令是什么,运行java应用程序的命令是什么?当前默认目录为C盘Users文件夹下的Administrator文件夹。一般而言,我们习惯改变当前目录。由于windows有磁盘分区,若要跳到其他磁盘,例如E盘,有几种方法:1、输入命令:pushd路径(此命令可将当前目录设为所希望的任一个已存在的路径)2、输入命令:e: 转移到e盘,然后再输入cd转移

2024-03-17 13:04:33
编译Java程序的命令式什么?运行Java程序的命令是什么?
编译Java程序的命令式什么?运行Java程序的命令是什么?

编译Java程序的命令式什么?运行Java程序的命令是什么?1、window+R2、在窗口里输入cmd3、进入你放java的文件目录下4、javac文件名.java(这个是编译)5、java文件名(执行)前提是你装了JDK才能编译和执行!!!编译和执行一个java程序使用的命令分别是???javacxxx.java(这是编译命令,在cmd中)javaxxx(不带java后缀

2024-03-19 18:34:49
如何用命令行运行含有多个类的java程序,是全部写在一起,然后用含main的那个命名,还是别的什么方法?
如何用命令行运行含有多个类的java程序,是全部写在一起,然后用含main的那个命名,还是别的什么方法?

如何用命令行运行含有多个类的java程序,是全部写在一起,然后用含main的那个命名,还是别的什么方法?设计。在学之前来了解下,编写JAVA时要建立哪几个文件夹?——不用建什么文件夹,只要安装好JDK。说明每个文件夹的作用——现在在网吧,没有JDK,没法为你解释那些文件夹。学编写JAVA是不是英语一定要会?——英语,初中文化就够了,虽然程序源码那么多英语,但是并不是涉

2024-03-22 23:33:14
有没有手机上可以运行java程序的软件? java程序能不能在手机上运行
有没有手机上可以运行java程序的软件? java程序能不能在手机上运行

手机上能不能进行java语言编程?当然能,AIDE这个手机软件就可以,集成了Java开发环境,可以很轻松的在手机上进行Java编程,下面我简单介绍一下这个软件的安装和使用:1.首先,安装AIDE,这个直接在手机应用商店中搜索就行,如下,大概也就30多M,直接下载安装:2.安装完成后,打开这个APP,新建一个Java工程,之后就可以直接进行Java编程了,效果如下,这里支持自动补

2024-03-16 08:57:38
Java运行不起来是怎么回事啊?
Java运行不起来是怎么回事啊?

Java运行不起来是怎么回事啊?这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。1.在浏览器中设置浏览器的安全级别,打开浏览器,最好是IE浏览器。2.在右上角的设置选项卡中选

2024-03-22 17:41:18