环境变量配置以后输入java 和javac都显示正确 但是运行程序显示javac找不到源程序 变量名 JAVA_HOME 变量值 C:\\Program Files(x86)\\Java\\jdjd应该换成jdk1.7.0
Windows系统如何配置JAVA环境变量,当你在自己的Widow电脑安装好了JDK后,该如何配置JAVA运行环境呢?方便直接调用运行JAVA应用程序。
怎么设置JAVA环境变量? 首先,先安装了java的JDK,接下来配置环境变量的步骤如下:1、点击“计算机”的“属性”选项,选择“高级系统设置”;2、点击“高级系统设置”后,在弹出的对话框中点击“环境变量”;3、点击系统变量下面的新建按钮,在弹出的对话框中输入变量名为“Java_Home”,变量值为jdk的安装位置(如C:\\Program Files\\Java\\jdk1.7.0_07),之后点击确定;4、选中系统变量中的“Path”变量,点击编辑按钮;5、在弹出的编辑框中的“变量值”一栏的最前面添加“%Java_Home%\\bin;Java_Home%\\jre\\bin;之后点击确定按钮;6、之后再点击系统变量下面的新建按钮,在弹出的对话框中输入变量名为“ClassPath”,变量值为“.;Java_Home%\\bin;Java_Home%\\lib\\dt.jar;Java_Home%\\lib\\tools.jar”;7、这样环境变量的配置就已经完成了。
安装了jdk,设置了环境变量,输入java可以,输入javac不行,怎么回事 1.安装JDK2.将JDK的安装目录,直接到bin目录复制到PATH环境变量中,放在最前端,并且以英文输入法的状态分号结束,比如;不应该是;这里说明几个困惑你的问题,第一PATH环境变量是系统变量,不需要你创建,系统有的,把你的路径加进去就OK,之所以加到jdk\\bin;目录下,是因为这样可以再任何位置使用java和javac这个命令,至于classpath不用新建,根本不需要这个环境变量,可以不JAVA_HOME,这个名字随意的,只是统称规则这么起,用这个就是方便你以后移动JDK位置不用更改PATH里的值,而是直接更改JAVA_HOME而已。最后说的是只要安装JDK,不配置任何环境变量都可以在命令行,也就是cmd中运行java,原因是安装JDK时,会往C:\\windows\\system32下复制一个java.exe的文件,所以cmd下可以运行,必须保证javac在命令行中任意位置可以运行,才算对!
java中怎么从键盘上给变量输入值 调用javax.swing.JOptionPane类实现,如下图:运行:输入姓名:控制台结果:或者利用java.util.Scanner,实现获取键盘输入的变量值(如下图):
Java配置完环境变量输入Java Java -version 都正常怎么输入javac就显示不是内部或外部命令啊 你需要确认 javac.exe 所在的目录出现在 PATH 环境变量中,你现在只发现了 JRE 却未发现 JDK,所以你应该把 JDK\\bin 目录添加到 PATH 环境变量中。Windows 操作系统对于任意 exe 程序,只要在当前目录下没找到,它就会自动搜索 PATH 环境变量中的目录清单去尝试找到一个 exe 为止,当然如果有多个目录下有,只按顺序使用第1个发现的。如果你想知道你当前运行的 java.exe 是哪来的,用下面的步骤,不过我知道,它多半是安装JDK 时附带自动安装的那个 JRE 会在 C:\\Windows\\System32\\ 下放一个 java.exe 文件。写一个 bat 文件,内容如下:echo%1 is found at%~dp$PATH:1然后从 DOS 下调用它:a.bat java.exe得到结果:java.exe is found at C:\\WINDOWS\\system32\\把 JDK 下的 bin 目录按图加到 PATH 变量中。