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

