Я использую Spring Tools для разработки своего сайта. На этом сайте администраторы могут загружать изображения и другие файлы, такие как PDF и CSV, которые клиенты могут загрузить позже.
При использовании Spring Tools я установил папку назначения static / images / для загрузки новых изображений, которая работала отлично. Но после развертывания этого jar на моем сервере Linux Spring boot не смог найти статическую папку, поэтому я воспользовался следующей функцией: Как динамически получить путь к родительской папке jar приложения весенней загрузки?
Эта функция сохраняет изображение в папке classes / static / images, которая также была создана с помощью .jar. Тем не менее, посещая веб-сайт для клиентов, он выдает ошибку 404. В FTP я увидел, что файл создан, но клиенты их не видят. Они видят только изображения, которые были экспортированы в .jar и ранее были в Spring Tools. Это правильный путь или есть что-то лучше?