java和javac在DOS窗口输入命令提示不是内部命令或外部命令也不是也不是可运行的程序
关键我环境变量也设置了然后在DOS窗口,命令输入java和javac都没有反映,请问大家是怎么回事,能不能远程帮我一下,谢谢,...
关键 我环境变量也设置了 然后在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 等开发工具。
"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 等开发工具。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询