1. O caminho padrão do arquivo de carregamento de inicialização da mola:
Também podemos ver no código -fonte da inicialização da primavera:
String final estática privada [] ClassPath_Resource_locations = {"ClassPath:/meta-Inf/Resources/", "ClassPath:/Resources/", "ClassPath:/static/", "Classpath:/public/"};2. Significado de Path Class
Resumo: Esta é uma entrada para localizar recursos
O ClassPath existe em projetos Java em geral com o Web-Info/Diretório.
Quando precisamos de uma determinada classe, o sistema pesquisará automaticamente no ClassPath. Se for um frasco, ele pesquisará automaticamente no frasco. Se for um diretório comum, ele pesquisará de acordo com o pacote no diretório.
Mas, diferentemente do caminho, o PathPath padrão não contém o diretório atual, que também é a razão pela qual o ClassPath precisa incluir um ponto.
O aplicativo da Web no TomCat possui dois caminhos de classe predefinidos: Web-Inf/Classes e Web-Inf/Lib para iniciar o projeto, e o projeto carregará os dados nesses dois diretórios. Esta é a especificação do pacote de guerra. É mais problemático mudar o caminho de classe predefinido. Nenhuma configuração semelhante é encontrada no arquivo de configuração do Tomcat. Você deve implementar seu próprio carregador de classe para atingir seu objetivo.
Um aplicativo da web em execução no Tomcat. Seu caminho de classe inclui o seguinte diretório:
O que eu sei é:
Path em variáveis de ambiente
Resumo: ClassPath é uma entrada para localizar recursos. A prioridade do LIB sob o ClassPath é maior que as classes;
O exposto acima é todo o conteúdo deste artigo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem mais o wulin.com.