Как я могу импортировать Вход в Java?
Я пытался использовать эти 2 импорта:
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
Но я получаю сообщение об ошибке Не могу разрешить символ. Кто-нибудь знает, почему? Также, java.util.logging
у меня работает, но мне нужен LogFactory. Я использую JDK 1.8.0.
1 ответ
Чтобы импортировать класс в файле исходного кода, вам нужно две вещи.
import
заявление, которое у вас есть.- Файл jar, содержащий этот класс, в вашем пути к классам компиляции.
Держу пари, что вам не хватает последнего, и этот можно скачать с Apache.org.
Обратите внимание, что для запуска программы вам также понадобится этот jar-файл в classpath среды выполнения.
Причина того, что java.util.logging
работает просто отлично, потому что он является частью "базовых библиотек JVM", которые автоматически добавляются в пути классов компиляции и времени выполнения для всех программ Java. Эти "основные библиотеки JVM" также включают в себя определения таких вещей, как java.util.List
а также java.lang.Object
,