java和javac在DOS窗口输入命令提示不是内部命令或外部命令也不是也不是可运行的程序

关键 我环境变量也设置了 然后在DOS窗口,命令输入java和javac 都没有反映,请问大家是怎么回事,能不能远程帮我一下,谢谢,

输入 javac.exe 和 java.exe 完整路径就能编辑和运行 java 程序,象下面这个样子,因为 Program Files 中间有空格,所以必须在前面和后面加英文双引号。

"C:\Program Files\Java\jdk1.8.0_11\bin\javac.exe"
"C:\Program Files\Java\jdk1.8.0_11\bin\java.exe"

环境变量 JAVA_HOME 的作用是让使用环境变量 JAVA_HOME 的软件通过 JAVA_HOME 找到 javac.exe 和 java.exe 所在文件夹,象 Tomcat 和 jboss 会读取 JAVA_HOME 。所以JAVA_HOME 要设置为 C:\Program Files\Java\jdk1.8.0_11 。
PATH 的作用是让操作系统能找到 javac.exe 和 java.exe 的位置,这样就可以直接输入 javac.exe 和 java.exe,不用输入完整路径 , 所以需要在 PATH 中增加以下内容,C前面的分号是为了和前面 PATH 中已经有的内容分开,不能缺少。
;C:\Program Files\Java\jdk1.8.0_11\bin\

最后说一句,不设置 PATH 一样可以编译和运行 java 程序。只要在使用时输入 javac.exe 和 java.exe 完整路径就行。不使用 Tomcat 和 jboss 等应用程序不用设置 JAVA_HOME。
没有人在开发时使用 javac.exe 和 java.exe,建议直接学习使用 eclipse 等开发工具。
温馨提示:内容为网友见解,仅供参考
无其他回答

javac不是内部或外部命令怎么办 无法正常运行解决方案
javac不是内部或外部命令怎么办?1.找到java安装下的bin目录,运行【cmd】,输入【javac】,可以提醒,说明环境配置有问题 2.然后开启【cmd】输入:【path】3.看看java相关的java相关路径是否有多余的符号,如多分号、逗号等。正如上图所示,正常路径是正常路径。正确的:错误的:4.错误后右键此电脑,...

cmd输入javac不是内部命令
4. **重新打开cmd**:关闭并重新打开命令提示符窗口,然后再次尝试输入`javac`。如果一切设置正确,你应该会看到一些帮助信息或没有错误消息。这样,你就应该能够解决“javac不是内部命令”的问题了。

java和javac不是内部或外部命令 也不是可运行的程序
当你敲入javac的时候会从操作系统的path下查找这个命令,你的path里面如果没有将jdk的bin目录配置进去,就找不到这个命令了。

javac不是内部或外部命令怎么办
1、找到java安装下的bin目录,运行【cmd】,输入【javac】,能提示,说明环境配置有问题 2、然后打开【cmd】输入:【path】3、看看java 相关的java相关路径有没有多余的符号,比如多出分号,逗号。如上图一样便是正常路径 正确的:错误的:4、错误以后右键【此电脑】,点击选择【属性】5、然后在左侧...

javac不是内部或外部命令是什么原因
javac不是内部或外部命令是什么原因:1、原因是环境变量没有准确的设置,导致功能无法正常的使用。2、解决方法需要用户们依次打开【我的电脑】-【属性】-【高级系统设置】-【环境变量】。3、打开以后执行以下操作,如果有的话不用新建直接修改就行了。例如:版本为:jdk1.8.0_91安装路径:C:\\Program...

...javac' 不是内部或外部命令,也不是可运行的程序 或批处理怎么回_百...
DOS是不识别长文件名的,不如你的Program Files,而且其中不得包含空格,比如Documents and Settings 这一类的长文件名到DOS下就变为DOCUME~1;如果不是调用系统内置的程序,最好加上扩展名;你的问题绝对是文件夹包含空格问题。求采纳啊。。。

Win7系统输入javac命令提示javac不是内部或外部命令怎么办
原因一:没有安装jdk,只安装了jre jdk1.7.0_60+jre才是完整的,如果没有安装jdk的话,在cmd里边输入javac就会提示“‘javac’ 不是内部或外部命令,也不是可运行的程序 或批处理文件”。解决方法:安装jdk即可。原因二:安装了jdk和jre,但是配置失败 安装了jdk的话,正常cmd下输入javac时一定...

JAVA不是内部或外部命令,也不是可运行的程序或批处理文件。这句话是什 ...
当你遇到"javac 不是内部或外部命令,也不是可运行的程序或批处理文件"的错误提示,这通常意味着你的Java环境变量配置存在问题。环境变量在计算机系统中扮演着重要角色,它们是系统用来识别和定位特定软件和文件路径的字符串设置。比如,path环境变量在Windows系统中负责存储可执行文件的搜索路径,当运行一个...

java: 在“命令提示符”窗口中输入:javac命令后,提示不是内部或外部命令...
请确认安装的是JDK、而不是JRE 环境变量 JAVA_HOME 指向JDK的安装目录 把JDK下的bin的完整路径,添加到PATH环境变量 环境变量中不要配置CLASSPATH 。。。可以添加一个 JRE_HOME 指向JRE在安装的目录

...之后提示 javac不是内部或外部命令 也不是可运行程序 怎么办_百度...
你没有配置环境变量 把Javac所在的路径添加到系统变量的PATH中 完整的Java环境变量配制方法:JAVA_HOME = jdk的安装路径 CLASSPATH=.;%JAVA_HOME%\\lib\\dt.jar;%JAVA_HOME%\\lib\\tools.jar;PATH = %JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin;...

相似回答