我在Eclipse中导入javazoom库时遇到问题

时间:2019-05-07 00:25:33

标签: java eclipse

我是Java的初学者,我正在尝试使用javazoom库制作一个小型节奏游戏。我下载了JLayer1.0.1,并将jl1.0.1.jar添加到了我的项目(在eclipse中)的Modulepath下(我尝试将其放在classpath下,但均无效)。

当我这样做时:

import javazoom.jl.player.Player;

我收到一条错误消息,提示“类型javazoom.jl.player.Player无法访问”。

我尝试从外部导入它,也尝试通过在项目中创建一个名为lib的文件夹并从那里添加它来进行导入,但均无用。我在做什么错了?

此外,当我进入jl1.0.1.jar下的Player.class时,它说:“找不到源; JAR文件jl1.0.1.jar没有源附件”。这相关吗?

-编辑
好的,所以我猜测javazoom库已过时,并且在最新的Java JRE System库中不再正确支持。我试过的是我去配置构建路径->库->添加库-> JRE系统库->执行环境->选择JavaSE 1.7->完成->应用并关闭,错误消失了。但是,我不得不注释掉module-info.java(我猜JavaSE 1.7中不需要这个吗?)错误消失了,但我仍然很好奇。有人知道这样做的正当理由吗?

0 个答案:

没有答案