日夏养花网

您好,欢迎访问日夏养花网,我们的网址是:http://www.rixia.cc

win7怎么不能添加java的path系统环境变量?每次添加完后,再次打开path路径,发现还是没有添加成功。

2021-07-06 03:59:08 分类:养花问答 来源: 日夏养花网 作者: 网络整理 阅读:189

java可以运行javac不能运行,就在path路径后添加了java的bin路径,一直javac运行不了,请问是怎么回事?

按我说的做,固定步骤:

安装JDK

    http://www.rixia.cc;2.将JDK的安装目录,直接到bin目录复制到PATH环境变量中,放在最前端,并且以英文输入法的状态分号结束,比如;不应该是;

 

这里说明几个困惑你的问题,第一PATH环境变量是系统变量,不需要你创建,系统有的,把你的路径加进去就OK,之所以加到jdkbin;目录下,是因为这样可以再任何位置使用java和javac这个命令,至于classpath不用新建,根本不需要这个环境变量,可以不用JAVA_HOME,这个名字随意的,只是统称规则这么起,用这个就是方便你以后移动JDK位置不用更改PATH里的值,而是直接更改JAVA_HOME而已。最后说的是只要安装JDK,不配置任何环境变量都可以在命令行,也就是cmd中运行java,原因是安装JDK时,会往C:windowssystem32下复制一个java.exe的文件,所以cmd下可以运行,必须保证javac在命令行中任意位置可以运行,才算对!   

你到这个bin路径下去看一看,有没有javac.exe这个文件?

我用的时win7旗舰版,amd系列的,我的path原始变量值在我设置java的环境变量时不小心被我

我用的时win7旗舰版,amd系列的,我的path原始变量值在我设置java的环境变量时不小心被我删掉了,该怎么恢复呀?网上说可以通过注册表找回,该怎么做?
恢复系统相关的path就够了, 其它已安装软件如果需要用到命令行工具,需要看情况设定,不好自动恢复,path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SystemRoot%\System32\Windows System Resource Manager\bin; 如果是安装了oracle mysql之类的需要用到命令行快捷命令,一般都是添加安装目录下的bin目录,有的是安装目录,具体要看.bat文件在哪里了。比如mysql安装在C盘,在path前面或后面加C:\mysql5.5\bin; 或者先定义home变量MYSQL_HOME=C:\mysqluHvStIy5.5,然后在path中添加%MYSQL_HOME%\bin;记住 windows中路径分隔符是日夏养花网分号';',别忘了添加。
没事,用到什么东西的时候,要是报错了再重新安装就可以了日夏养花网
找别人的看下原始的path,复制到过去copy一下
按原来的方法改啊

(win7)Java环境变量 classpath里的路径问题 总是不对

我配置的路径为    .;%java_home%libdt.jar;%java_home%libtools.jar   

我在命令行下 javac  s.java  是可以的,没有错误;

等到下一步     Java   s.class就不行了,一定是配置路径问题,如图

第一步:安装jdk-6u26-windows-x32.exe,路径为默认路径,一直下一步直到完成安装。
第二步:设置环境变量:
1、进入环境变量设置的方法,这里只针对Windows7: “计算机”右键“属性”——“高级系统设置”——“高级”——“环境变量”打开环境变量设置窗口。
2、在下面的“系统环境变量”设置窗口中,点击“新建”,建立JAVA_HOME变量:
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.6.0_26
3、在下面的“系统环境变量”设置窗口中,点击“新建”,建立CLASSPATH变量:
变量名:CLASSPATH
变量值:C:\Program Files\Java\jdk1.6.0_26\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_26\lib\tools.jar; (注意分号)
4、在下面的“系统环境变量”设置窗口中,双击“PATH”变量,在变量值后添加: ;C:\Program Files\Java\jdk1.6.0_26\bin; (注意分号)
设置好环境uHvStIy变量后,在cmd中输入javac命令无法使用,提示“javac不是内部命令或外部命令,也不是可运行的程序或批处理文件” 但是输入 java -version能正常显示jdk版本号,说明java命令可用。
输入 set 查看环境变量,发现JAVA_HOME配置正常,但是调用到%JAVA_HOME%的地方出问题,变量未被实际路径替换,原因未知。

解决方案:
运行——>cmd
在控制台中运行以下命令设置java环境变量即可解决:
set path=xxx;%JAVA_HOME%\bin;
xxx为系统中path原来的值,注意要写回去。
path里:C:\Program Files\Java\jdk1.7.0_67\bin
classpath:C:\Program Files\Java\jdk1.7.0_67\jre;C:\Program Files\Java\jre7\bin

设置jdk环境变量时,不小心将path里面的变量覆盖了,怎么办??

安装完jdk后,设置j环境变量时,一不小心将path里面的变量覆盖了,总之在命令行窗口无论是直接输入javac,还是一步一步输入路径,都无法运行,求高手指教!!!
应该没有被覆盖,我也是编辑 顶上去了,然后编辑,查看,发现只是编辑的那个跑到前边去了,其他的在后边,用分号隔开是可以写到一起的。不影响的。
没关系,只要配置好cmd的环境变量就可以了。一般调用dos命令是常用的,还有一些开发工具,比如weblogic,ant maven等需要配置的话自己在用户环境变量配置一下就可以了。
set PATH=%PATH%;C:/Program Files/Microsoft SDKs/Windows/v6.0A/Lib;C:/Program Files/Microsoft SDKs/Windows/v6.0A/bin;C:/Program Files/Microsoft SDKs/Windows/v6.0A/include
set INCLUDE=%INCLUDE%;C:/Program Files/Microsoft SDKs/Windows/v6.0A/include
1、可以重新设置一下
# echo $PATH
/usr/lib/jvm/java7/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
2、如果有其他变量被替换了,可以在手动加上
3、编辑 /etc/profile
4、如果是Windows下的Path,那你需要找一台环境相同的path变量,复制过来,然后在逐一检查

另外,修改Path需要重启的,如果不重启,则需要进入DOS命令提示符,输入:set PATH=C: ,关闭DOS窗口。再次打开DOS窗口,输入:echo %PATH%
在设置path路径的时候需要先把之前的变量加上:.;%JAVA_HOME%\bin

我的没这么麻烦,安装jdk后直接把含有javac的bin文件路径例如:C:Program FilesJavajdk1.7.0_04bin  复制到Path里面,

然后在dos下写java -version就可以了,没有那么麻烦

win7java环境变量配置path值求大神。我把原始的path删了,现在是这样的,求解

C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPowerShellv1.0;%JAVA_HOME%bin
示例:
JAVA_HOME = C:\Program Files\Java\jdk1.6.0_21 (添加自己的JDK路径)

classpath = .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (添加)

Path =;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin (编辑)

切记:参数之间不能有空格!!!!!!

文章标签:

本文标题: win7怎么不能添加java的path系统环境变量?每次添加完后,再次打开path路径,发现还是没有添加成功。
本文地址: http://www.rixia.cc/wenda/138761.html

上一篇:土豆如何施肥

下一篇:窗子和阳台对着寺庙有什么办法化解

相关推荐

推荐阅读

猜你喜欢

返回顶部