запуске x-file-storage-solon
Версия X File Storage: x-file-storage-solon:2.2.1
Версия Solon: 3.0.7
dromara:
x-file-storage: # конфигурация хранения файлов
default-platform: minio-1 # используемая по умолчанию платформа хранения
thumbnail-suffix: ".png"
enable-multipart-file-wrapper: false
enable-http-servlet-request-file-wrapper: false
# Настройки для каждой платформы указываются здесь, обратите внимание на правильное выравнивание отступов
minio:
- platform: minio-1 # идентификатор платформы хранения
enable-storage: true # включено хранение
access-key: minio
secret-key: minio236411
endpoint: http://192.168.2.86:9000
bucket-name: hfhs
domain: http://192.168.2.86:9000/hfhs/
base-path:
При запуске Solon возникает ошибка
. ### Реальный результат или подробное сообщение об ошибке
WARN 2025-03-03 14:05:26. 456 #32920 [-main][][o. d. x. f. s. s. FileStorageAutoConfiguration]:
Не найдена реализация интерфейса FileRecorder, часть функциональностей, кроме загрузки файлов, недоступна. Для использования полной функциональности необходимо реализовать этот интерфейс!
ERROR 2025-03-03 14:05:26. 462 #32920 [-main][][o. n. s. Solon]:
Запуск Solon завершился неудачей: Не удалось создать биндинг метода:
at org. dromara. x. file. storage. solon. FileStorageAutoConfiguration. fileStorageService(FileStorageAutoConfiguration. java:0)
java. lang. IllegalStateException: Не удалось создать биндинг метода:
at org. dromara. x. file. storage. solon. FileStorageAutoConfiguration. fileStorageService(FileStorageAutoConfiguration. java:0)
at org. noear. solon. core. AppContext. tryBuildBeanOfMethod2(AppContext. java:941)
at org. noear. solon. core. AppContext. lambda$null$14(AppContext. java:842)
at org. noear. solon. core. util. RunUtil. runOrThrow(RunUtil. java:68)
at org. noear. solon. core. AppContext. lambda$tryBuildBeanOfMethod1$15(AppContext. java:842)
at org. noear. solon. core. AppContext. lambda$tryMethodParamsGather$16(AppContext. java:854)
at org. noear. solon. core. InjectGather. doneDo(InjectGather. java:173)
at org. noear. solon. core. InjectGather. run(InjectGather. java:103)
at org. noear. solon. core. wrap. VarHolderOfParam. setValue(VarHolderOfParam. java:144)
at org. noear. solon. core. wrap. VarHolderOfParam. commit(VarHolderOfParam. java:173)
at org. noear. solon. core. AppContext. beanInject(AppContext. java:379)
at org. noear. solon. core. AppContext$1. doInject(AppContext. java:250)
at org. noear. solon. core. AppContext$1. doInject(AppContext. java:247)
at org. noear. solon. core. AppContext. tryInject(AppContext. java:778)
at org. noear. solon. core. AppContext. tryMethodParamsGather(AppContext. java:869)
at org. noear. solon. core. AppContext. tryBuildBeanOfMethod1(AppContext. java:841)
at org. noear. solon. core. AppContext. tryBuildBeanOfMethod0(AppContext. java:825)
at org. noear. solon. core.AppContext.tryBuildBeanOfMethod(AppContext.java:802)
at org.noear.solon.core.AppContext.lambda$initialize$2(AppContext.java:194)
at org.noear.solон.core.AppContext.tryBuildBeanOfClass3(AppContext.java:1041)
at org.noear.solon.core.AppContext.tryBuildBeanOfClass2(AppContext.java:1025)
at org.noear.solon.core.AppContext.tryBuildBeanOfClass1(AppContext.java:999)
at org.noear.solon.core.AppContext.tryBuildBeanOfClass0(AppContext.java:974)
at org.noear.solон.core.AppContext.lambda$tryBuildBeanOfClass$17(AppContext.java:957)
at org.noear.solon.core.AppContext.startBeanLifecycle(AppContext.java:1142)
at org.noear.solon.core.AppContext.start(AppContext.java:1120)
at org.noear.solon.SolonApp.run(SolonApp.java:315)
at org.noear.solon.SolonApp.startDo(SolonApp.java:169)
at org.noear.solon.Solon.start(Solon.java:193)
at org.noear.solon.Solon.start(Solon.java:153)
at com.jt.water.App.main(App.java:11)Причина: java.lang.NullPointerException
: null
at org.dromara.x.file.storage.solon.FileStorageAutoConfiguration.fileStorageService
(FileStorageAutoConfiguration.java:97)
at sun.reflect.NativeMethodAccessorImpl.invoke0
(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke
(Method.java:498)
at org.noear.solon.core.wrap.MethodWrap.invoke
(MethodWrap.java:269)
at org.noear.solon.core.AppContext.tryBuildBeanOfMethod2
(AppContext.java:876)
... 29 общих кадров опущены
INFO 2025-03-03 14:05:26.465 #32920 [-main][*][o.noear.solon.Solon]:
App: Остановлено
[Здесь загрузите изображение]
Вход Перед тем как оставить комментарий