导入edu无法在Eclipse上解析

问题描述 投票:0回答:1

我完全是Java和编程的新手,我正在研究课程中的算法。我想通过编写一个简单的BinarySearch并按照书中的说明进行练习,但是当我尝试使用本书在线资源提供的algs4.jar库时,该库无法解析:

enter image description here

当我尝试导入edu.princeton.cs.algs4.StdIn并且Eclipse告诉我导入edu无法解决时出错。我已经按照说明将jar文件作为引用库放了(通过Project> Properties:Java Build Path> Libraries> Add External JARs将algs4.jar添加到项目的构建路径的classpath变量中)

java eclipse
1个回答
2
投票

你有一个module-info.java,这意味着你使用的Java Platform Module System (JPMS)是可选的,但在使用它时需要指定使用过的模块才能从中导入东西。

执行以下操作之一:

  • 删除src/module-info.java不使用JPMS
  • 转到包含错误的行,按Ctrl + 1并选择添加缺少的requires语句的快速修复:向module-info.java添加'requires ...'
© www.soinside.com 2019 - 2024. All rights reserved.