При запуске JAVAC на системе Ubuntu Linux я получаю «пакет не существует» ошибки от линиипытается понять пакет не существует ошибки
import org.voltdb.ProcInfo
С ниже ответа, я знаю, что я вам нужно добавить пакеты из «org/voltdb/ProcInfo» в мой путь класса javac для устранения этой ошибки. Java Package Does Not Exist Error
Но когда я ищу систему для такой структуры каталогов, я ее не нахожу.
prompt$cd/
prompt$sudo find/-type d -path 'org/voltdb/ProcInfo' //returns no output
Я загрузил публикацию VoltDB community 3.5 и пытаюсь скомпилировать и запустить проект voltdb. В отличие от того, что Volt's .tar не включает необходимые библиотеки java, - но это похоже на то, что происходит. Я понимаю, что происходит правильно или я чего-то не хватает? У меня есть только знание Java и Linux.
Это путь к файлу будет существовать только тогда, когда вы распаковать их JAR. – nickb
@nickb есть тонны .JARs, которые поставляются с вольт. Как узнать, какой из них содержит этот класс. – bernie2436
Вы можете распаковать их все и на поиск, но между JAR могут быть взаимозависимости. Самое простое решение - добавить все банки в путь к классам с помощью подстановочного знака - /path/to/volt/*.jar – nickb