1. Путь по умолчанию файла загрузки пружины:
Мы также можем увидеть из исходного кода Spring Boot:
Частная статическая конечная строка [] classpath_resource_locations = {"classpath:/meta-insf/", "classpath:/resources/", "classpath:/static/", "classpath:/public/"};2. Значение Classpath
Резюме: это вход, чтобы найти ресурсы
ClassPath существует в общих проектах Java с Web-Info/Directory.
Когда нам понадобится определенный класс, система будет автоматически искать в классе. Если это банка, она автоматически искат из банки. Если это обычный каталог, он будет искать в соответствии с пакетом в каталоге.
Но в отличие от Path, ClassPath по умолчанию не содержит текущего каталога, что также является причиной, по которой ClassPath должен включить точку.
В веб-приложении в рамках Tomcat есть две предустановленные пути классов: Web-Inf/Classe и Web-Inf/LIB, чтобы начать проект, и проект загрузит данные в этих двух каталогах. Это спецификация военного пакета. Более трудно изменить предустановленную дорогу класса. Подобная конфигурация не найдена в файле конфигурации Tomcat. Вы должны реализовать свой собственный загрузчик класса для достижения своей цели.
Веб -приложение, работающее в Tomcat. Его путь класса включает в себя следующий каталог:
Я знаю:
Путь к классу в переменных окружающей среды
Резюме: ClassPath - это запись для поиска ресурсов. Приоритет LIB в рамках ClassPath больше, чем классы;
Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.