Проблема компиляции java в cmd (простой json)
Я пытаюсь скомпилировать свою java-программу с помощью cmd. Программа хорошо работает на затмении, но не на cmd. Сообщение об ошибке: не удалось найти символ под переменной, объявленнойJSONObject
, JSONArray
,... и т.д. (что-то в формате JSON).
Так что вроде cmd не может распознать json.simple
. Я загрузил json simple на свой рабочий стол и успешно импортировал его. Кроме того, я установил файл json-simple для ссылочных библиотек в eclipse.
Почему cmd не может найти импортированный файл json-simple? Мне слишком сложно понять файл и то, как он работает с компилятором. Кто-нибудь знает хорошие статьи, видео или книги, чтобы изучить это?
1 ответ
Это будет зависеть от того, как вы добавили эти библиотеки, поскольку вы загрузили и вручную связали файлы со своим проектом, что вы можете сделать, это использовать -classpath
вариант в javac
запрограммировать что-то вроде javac -classpath PATH_TO_YOUR_JAR
если вы можете выбрать в следующий раз, попробуйте использовать инструмент сборки, такой как maven, gradle или ant, немного больше работы для настройки в начале, но он гарантирует, что ваш код может быть скомпилирован из командной строки