У меня проблемы с импортом библиотеки Javazoom в Eclipse - PullRequest
0 голосов
/ 07 мая 2019

Я новичок в Java и пытаюсь сделать небольшую ритмическую игру с библиотекой javazoom. Я скачал JLayer1.0.1 и добавил jl1.0.1.jar в свой проект (в eclipse) под Modulepath (я пытался поместить его в classpath, но ни один из них не работал).

Когда я делаю:

import javazoom.jl.player.Player;

Я получаю сообщение об ошибке «Тип javazoom.jl.player.Player не доступен».

Я попытался импортировать его как внешне, так и создав папку с именем lib в моем проекте и добавив ее оттуда, но ни одна из них не сработала. Что я делаю не так?

Кроме того, когда я захожу в Player.class под jl1.0.1.jar, он говорит: «источник не найден; файл JAR jl1.0.1.jar не имеет вложенного источника». Это актуально?

- редактирование
Итак, я предполагаю, что библиотека javazoom устарела и больше не поддерживается должным образом в последней системной библиотеке Java JRE. Я попытался настроить путь сборки -> Библиотеки -> Добавить библиотеку -> Системная библиотека JRE -> Среда выполнения -> Выбрать JavaSE 1.7 -> Готово -> Применить и закрыть, ошибка исчезла. Тем не менее, я должен был закомментировать module-info.java (я предполагаю, что нам это не нужно в JavaSE 1.7?) Ошибка исчезла, но мне все еще интересно. Кто-нибудь знает обоснование этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...