You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows系统下JShell /env命令含空格文件夹路径的转义方法

Windows下JShell设置带空格类路径的解决方案

针对你遇到的JShell中/env --class-path无法识别带空格路径的问题,给你几个可行的解决办法:

  • 用反斜杠转义空格:在路径的空格前加反斜杠,比如原本的C:\Program Files\MyClassLib,改成C:\Program\ Files\MyClassLib,执行命令:

    /env --class-path C:\Program\ Files\MyClassLib
    
  • 使用Windows短路径(8.3格式):Windows对带空格的文件夹有对应的短路径名,比如C:\Program Files的短路径通常是C:\Progra~1。你可以在CMD里进入目标盘符,执行dir /x命令查看对应文件夹的短路径,然后直接用短路径执行命令:

    /env --class-path C:\Progra~1\MyClassLib
    
  • 借助环境变量:先把目标路径添加到系统的CLASSPATH环境变量中,然后在JShell里直接引用环境变量:

    // CMD环境下
    /env --class-path %CLASSPATH%
    // PowerShell环境下
    /env --class-path $env:CLASSPATH
    

内容的提问来源于stack exchange,提问作者Siddarth

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 21:25:22