Spring maven проект загрузки со ссылками на библиотеки вместе с зависимостями maven - PullRequest
0 голосов
/ 07 июня 2019

Я создал весенний загрузочный проект в sts и использовал его для определения зависимостей с помощью pom.xml.Я использовал для обновления проекта, используя:

Щелкните правой кнопкой мыши по проекту -> Maven -> Обновить проект -> Принудительное обновление

Я только что создал проект, где у меня был одинобъект, который использовал аннотации hibernate для создания таблицы в postgresdb.

Он работал без каких-либо ошибок в eclipse, когда я запускал его как загрузочный проект Spring.

Но когда я строил проект сследующая команда: -

очистить пакет mvn

и запустить jar в командной строке в windows

java -jar

Я заметил, что hibernate не создал таблицу, и поэтому каждый запрос, основанный на этой таблице, не удался.

Но у меня было

hibernate.hbm2ddl.auto=create

в моей конфигурации.

Мне не удалось воссоздать ситуацию, когда я запускал код в sts.Поэтому я создал новый проект, идентичный текущему, и использовал тот же POM.xml

Но к моему удивлению, когда я запустил этот новый проект, проблема была воссоздана (таблицы не были созданы)

Единственное отличие, которое я обнаружил до сих пор, заключается в том, что

в старом проекте,

У меня есть папка справочной библиотеки вместе с папкой maven зависимостей.

Но новый проект,

Этой папки справочной библиотеки нет, но есть папка maven зависимостей.

Я ожидаю, что смогуавтоматическое создание таблиц, даже когда я запускаю собранный jar из командной строки.Любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...