-1

Во время работы над главой 5 "Pro Spring Boot 2" я использовал http://start.spring.io для создания проекта весенней загрузки: Group: com.apress.todo Артефакт: todo-jdbc Имя: todo-jdbc Имя пакета: com.apress.todo Зависимости: Web, Lombok, JDBC, H2, MySQL

Затем я разархивировал todo.zip в папку и импортировал его в Spring Tool Suite (STS) как существующий проект maven.

Когда я пытаюсь создать файл schema.sql (или любой файл * .sql) в src/main/resources, я вижу окно с сообщением об ошибке "Приложение не найдено", и после нажатия "ОК" файл появляется в дереве папок. Однако, если я пытаюсь открыть файл, ошибка появляется снова, и файл не открывается.

Если я попытаюсь создать test.txt в src/main/resources, ошибки не возникнут, и файл откроется, как и ожидалось.

Мне кажется, что STS по какой-то причине препятствует созданию файлов ресурсов sql, но сообщение об ошибке вводит в заблуждение.

Кто-нибудь сталкивался с подобными ошибками с STS 4.1.1? Если так, как вы решили это?

(В случае, если это имеет значение, я использую Windows 10 Pro 64)

1 ответ1

-1

Такое поведение является ошибкой в Sprint Tool Suite. Обходной путь заключается в следующем:1. Выйдите из набора инструментов после того, как сообщение об ошибке и файл sql были созданы. 2. Используя ваш любимый текстовый редактор, вставьте SQL-операторы, необходимые для вашего приложения, и сохраните измененный файл. 3. Перезапустите набор инструментов и запустите ваше приложение.

Приложение теперь будет читать и обрабатывать файл sql, как и ожидалось.

Кто-нибудь знает, как сообщить об этой ошибке разработчикам Sprint Tool Suite?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .