Я искал эту проблему все время, и у многих людей такая же проблема. Однако я не могу найти хорошего объяснения или как на самом деле решить эту проблему.
Проблема в том, что тогда я добавляю ссылку на проект в мой проект, он не даст мне никаких ошибок во время компиляции. Однако, когда я использую ссылочный проект в своем основном проекте, я получаю java.lang.NoClassDefFoundError.
Для меня это очень, очень безумно. Если я добавлю ссылку на проект, я ожидаю, что этот проект будет доступен во время выполнения. Это не так, по-видимому.
Я добавляю его ПРАВО-НАЖМИТЕ на Проект -> Свойства -> Проекты ->, а затем добавляю свой проект, который находится в рабочей области.
И нет, я действительно не хочу экспортировать свой ссылочный проект в JAR и импортировать этот файл, поскольку это означает, что мне придется импортировать его каждый раз, когда я изменяю ссылочный проект.
Это должно быть так просто - как в Visual Studio - добавить проект, а затем покончить с ним.
Чего мне не хватает?