У меня есть 2 Java-проекта ProjectA (веб-приложение Java) и ProjectB (содержит другие классы Java) в моей IDE затмения. например,
ProjectA ProjectB
|_HelloWorld.java |_PrintHelloWorld.java
|_HelloWorld( |_print()
new PrintHelloWorld().print()
)
Таким образом, у ProjectA есть класс с методом, который вызывает метод из класса в ProjectB. Чтобы собрать эти проекты, я собрал ProjectB и добавил jar в качестве зависимости от пути сборки ProjectA. Так что я не получаю никаких ошибок компиляции, и проект, кажется, собирается нормально.
Однако, когда я отлаживаю код. Я получаю ClassNotFoundException
в строке, где ProjectA вызывает метод в проекте B
Кто-нибудь знает, что я делаю неправильно / пропустил?