java - 包 XX 仅通过 Mac 终端不存在
问题描述
我导入了 org.junit 相关的 jar 文件,并使用 IntelliJ IDEA 成功将我的 java 文件编译为类文件。但是,当我在 Mac 终端尝试使用 'javac **.java' 编译时,却报错“package org.junit does not exist”。看来java通过Mac没有检测到我导入的包。我花了一天时间解决这个问题,但仍然无法解决。谢谢你,如果你有任何线索。
解决方案
如果从命令行编译,请使用javac 的-cp选项将不在当前目录中的库包含到编译类路径中。有关更多信息,请参阅javac 文档。
推荐阅读
- scala - Gatling scala 扩展失败,找不到证据参数的隐式值
- android - 浮动按钮更改属性 app:maxImageSize frome 代码
- vuejs2 - VueJS 兄弟组件重载挑战
- python - 在嵌入在 tkinter 中的两个 matplotlib 图之间切换时,第一个图上会出现一组额外的意外 x 和 y 轴标签和刻度
- mysql - 如果在第二个表中满足要求,则从多个表中选择数据
- python - 构造 1 到 n 的四元组所有可能组合的最有效方法
- html - 元标签和标题不会显示在谷歌搜索中
- mysql - MySQL SELECT COUNT DISTINCT 从 2 列
- sql - SQL 查询仅返回每行的最小值/最大值
- macos - MacOS 沙盒应用程序:无需 NSOpenPanel 即可访问文件