У меня есть проект "A", и мне нужно вызвать класс "c" из другого проекта "B".
Я сделал следующее. Нажмите "A" → "Свойства" → "Путь сборки" → и на одной вкладке Java Source я выбран проект B. → Принять
Теперь я могу создавать объекты класса "c", но когда я запускаю проект, я получаю "ClassNotFoundException"
Update
Я продолжаю получать java.lang.ClassNotFoundException.
В "JSF" → Свойства → Путь сборки → Проекты --- > Добавлен проект:
В Run → Run Configurations → ClassPath у меня было:
и теперь я добавил проекты "JIRA" и "JIRA dependencies",
Проект JIRA имеет следующие зависимости:
И я получаю следующую ошибку:
но этот класс находится в M2_REPO:
Решение
Я добавляю "зависимости JIRA" только в JAR без Maven:
и теперь он запускается.