今天突然发现的一个环境变量的小问题,有没有大佬解答一下

@Alexand_ER 2020-06-04 04:52:03
在c盘目录输入java相关都报错,其他盘都没问题

...全文
323 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
blog_grstudy_com 2020-06-18
  • 打赏
  • 举报
回复
可以再配置下环境变量https://blog.grstudy.com/java/note/6
dmankill 2020-06-10
  • 打赏
  • 举报
回复
安装版的java会复制java.exe及相关文件到system32目录下,在那里执行的可能跟环境变量里面设置的不是同一个java执行文件
qq_39936465 2020-06-10
  • 打赏
  • 举报
回复
引用 4 楼 @Alexand_ER 的回复:
[quote=引用 3 楼 qq_39936465的回复:][quote=引用 楼主 @Alexand_ER 的回复:] 在c盘目录输入java相关都报错,其他盘都没问题
不要在system32文件夹下执行,因为这个是windows系统的系统文件夹,一般需要管理员权限才能运行。[/quote] 果然在c盘非system32目录也可以正确执行,大佬知道原因吗[/quote] 我不是说了么,该文件夹需要用管理员身份运行命令行才可以。直接打开命令行只有普通权限,在该文件夹下是不允许运行的程序的。
@Alexand_ER 2020-06-10
  • 打赏
  • 举报
回复
引用 3 楼 qq_39936465的回复:
[quote=引用 楼主 @Alexand_ER 的回复:] 在c盘目录输入java相关都报错,其他盘都没问题
不要在system32文件夹下执行,因为这个是windows系统的系统文件夹,一般需要管理员权限才能运行。[/quote] 果然在c盘非system32目录也可以正确执行,大佬知道原因吗
qq_39936465 2020-06-10
  • 打赏
  • 举报
回复
引用 楼主 @Alexand_ER 的回复:
在c盘目录输入java相关都报错,其他盘都没问题
不要在system32文件夹下执行,因为这个是windows系统的系统文件夹,一般需要管理员权限才能运行。
rumlee 2020-06-07
  • 打赏
  • 举报
回复
看你的截图和你的说明,你的说明并不准确,你截图只能表明在system32目录下报错了,并不能表明在c盘其它目录下也报错。个人猜测,你的system32目录下也有一个java.exe文件,而这个并不是一个完整的jre环境。
街头小贩 2020-06-05
  • 打赏
  • 举报
回复
你的环境咱配的,你的jdk中还包括jre目录?

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧