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

执行javac-algs4命令遇“zsh: command not found”错误求助

解决javac-algs4: command not found问题
  • 不需要将algs4.jar移出“hello”文件夹,这个报错和jar包位置无关,核心原因是系统找不到javac-algs4这个命令。
  • javac-algs4是《算法I》课程封装的快捷命令,要解决这个问题,你可以:
    1. 检查课程配套的环境配置脚本是否已正确添加到系统PATH环境变量中,确保javac-algs4命令能被系统识别
    2. 若暂时无法配置环境,可直接使用标准javac命令,通过指定classpath来编译代码:
      javac -cp .:algs4.jar CollidingDisks.java
      
      (Windows系统需将路径分隔符换成分号:javac -cp .;algs4.jar CollidingDisks.java)
  • 编译完成后,运行程序也需要指定classpath:
    java -cp .:algs4.jar CollidingDisks
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 06:25:20