在windows 7中,我设置了PATH环境variables:
%systemRoot%system32;%systemRoot%;%systemRoot%system32Wbem;%sYstemROOT%system32windowsPowerShellv1.0;%JAVA_HOME%bin;%M2_HOME%bin;%ANT_HOME%bin;R:bin;P:bin;C:Program files (x86)Common filesIntuitQBPOSSDKRuntime;C:Program filesSliksvnbin;C:Program filesTortoiseSVNbin
当我注销并login后,popup一个命令提示符时,我的所有环境variables都正确展开 – 除了M2_HOME。 如果我打开PATH环境variables的编辑窗口,只需点击OK就可以不进行编辑,当我打开一个命令提示符时,M2_HOMEvariables就被正确地replace了,直到我注销为止。
我不明白这一点。 即使这是一个定义顺序问题,M2_HOME按字母顺序出现在PATH之前。 这是怎么回事?
linux提供任何DEBUG API,像windows?
回声与变数扩张的困境
如何扩展embedded在C程序中的文件资源
我不明白这个参数的扩展:$ {p // /}
是否在Adobe ExtendScript中阻止windows“剪辑”?
运行展开查找结果
log4j fileAppender不在linux中编写
linux中的扩展桌面
在Bash内置命令的“a = b”类似的参数中扩展文件名
在窗口大小6中find适合条件的4个值,然后添加到列表直到3不符合条件不包括最后3 – >重复下一个窗口。 python
虽然这不是一个解决方案,但我希望这将帮助你追踪你的问题。 我最近遇到了windows 7和Path扩展的各种问题。 尝试使用空格删除条目,如果没有帮助,请删除除股票条目和M2_HOME以外的所有条目。 我只是建议你删除这个,看看它是否有助于你追踪你的问题。 如果你确定有一个空间的条目导致这个,我们可以寻找另一个解决方案(8.3路径?)…
我有windows 7和使用maven,所以我有M2_HOME和M2环境变量,他们工作正常。 如果你想看看里面发生了什么,你可以使用RAPIdEE环境变量编辑器。 这可能有帮助。
http://www.RAPIdEE.com
我可以告诉你我有什么:
M2 =%M2_HOME% bin
M2_HOME = b: repository maven v03.00
路径= …;%M2%; …
似乎工作正常。 我没有做很多检查扩张,因为一切正常。
如果我看看shell中的路径,就是扩展到
path = …; b: repository maven v03.00 bin; …
祝你好运。
总结以上是内存溢出为你收集整理的Windows 7 PATH环境variables扩展全部内容,希望文章能够帮你解决Windows 7 PATH环境variables扩展所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)