Я китаец. Когда я работаю со Springboot, я нашел этот вопрос.
Я создаю проект spring-boot с использованием start.spring.io и добавляю только зависимость spring-boot-starter-web. И я помещаю файл с именем «t .txt» в «src / main / resources / static». Когда я использую sts или eclipse. Когда я посещаю http://localhost:8080/%E4%BD%A0%E5%A5%BD.txt или http://localhost:8080/你好.txt,, я могу посетить file.Но когда я использую пакет maven для упаковки jar. Когда я использую java -jar my.jar, я не могу открыть файл. Но я переименую его в hello.txt, он сработал.
Означает ли это, что spring-boot не поддерживает неанглийское имя файла в classpath of jar.
спасибо!