首页 > 解决方案 > 包 XX 仅通过 Mac 终端不存在

问题描述

我导入了 org.junit 相关的 jar 文件,并使用 IntelliJ IDEA 成功将我的 java 文件编译为类文件。但是,当我在 Mac 终端尝试使用 'javac **.java' 编译时,却报错“package org.junit does not exist”。看来java通过Mac没有检测到我导入的包。我花了一天时间解决这个问题,但仍然无法解决。谢谢你,如果你有任何线索。

标签: javamacosintellij-ideajavac

解决方案


如果从命令行编译,请使用javac 的-cp选项将不在当前目录中的库包含到编译类路径中。有关更多信息,请参阅javac 文档

另请参阅此线程在命令行上的类路径中包含 jars(javac 或 apt)


推荐阅读