У меня есть Rest API Project A, который использует Project B и Project C для извлечения базы данных
Проект B, Проект c В котором JPA используется для БД. Проект A работает в Eclipse, так как я добавил зависимости Project B и Project C в следующих местах:
- Свойства → Развертывание сборки → Добавить → Проект B и C
- Конфигурации отладки → Classpath → Пользовательские записи → Добавить проекты B и C, которые включают все .jars из B и C автоматически
- Добавлены проекты B и C в Проекты → Свойства
Теперь я хочу, чтобы мой веб-проект работал на Localhost без Eclipse.
Я сделал файл ProjectA.war и поместил его в папку tomcate webapps и запустил tomcat.
Он выполняет обычную функцию, например, если я хочу напечатать Hello. он делает.
Но когда я пытаюсь запустить любую функцию, которая в свою очередь вызывает функцию проекта B и C, которая имеет запрос к базе данных JPA, ее не работает. Она не возвращает никаких данных.
После развертывания .war в tomcat В Project A webapps\ProjectA\WEB-INF\lib
отображается только .jar, который я добавил в Properties -> Deployment Assembly--> Add -> Project B and C
.
Как я могу заставить его работать для использования проектов B и C. Пожалуйста, помогите, что .jars или зависимости, мне также нужно включить и где?