我完全是Java和编程领域的新生,而且我正在Coursera上学习算法。我想通过写一个简单的BinarySearch并按照书上的说明进行练习,但是当我尝试使用该书的在线资源提供的algs4.jar
库时,该库无法解析:
当我尝试导入edu.princeton.cs.algs4.StdIn
并且Eclipse告诉我导入edu
无法解决时,这是错误的。我已经按照说明将jar文件作为参考库放置了(通过 Project>属性将algs4.jar
添加到classpath变量到项目的构建路径中:Java Build Path> Libraries> Add External JARs < / em>)
答案 0 :(得分:2)
您有一个 module-info.java
,这意味着您使用的是Java Platform Module System (JPMS),它是可选的,但在使用时,需要指定使用的模块能够从中导入东西。
执行以下操作之一:
src/module-info.java
以不使用JPMS requires
语句的快速修复程序: Add'需要...”到module-info.java