Aplicando máscara com JQuery

Estou estudando JavaScript mas estou com um erro que deve ser simples mas não sei como resolver. Estou tentando aplicar uma máscara para data mas está dando erro.

<script src="js/jquery-3.2.1.min.js" type="text/javascript"></script>
<script src="js/jquery.mask.min.js" type="text/javascipt"></script>
<script type="text/javascript">
	$(document).ready(function(){
		$('#data').mask('00/00/0000');
	})
</script>

O erro que está mostrando é:
jQuery.Deferred exception: $(…).mask is not a function @http://127.0.0.1:8080/Escola/cadastraAluno.jsp:64:3
j@http://127.0.0.1:8080/Escola/js/jquery-3.2.1.min.js:2:29997
g/</k<@http://127.0.0.1:8080/Escola/js/jquery-3.2.1.min.js:2:30313
undefined jquery-3.2.1.min.js:2:31569
TypeError: $(…).mask is not a function[Learn More]

Pelo que eu entendi, você está usando Java como backend, certo? Bom, seu erro, está dizendo que mask, não é uma função e, olhando, para esse trecho de código, poderia dizer que ou não carregou a lib mask por conta de injeção do script no Java, mas isso é um chute, meio que na escura, rs.

Abre a console do navegador e vai em Scripts e vê se ele carregou (jquery.mask.min.js), se carregou e tá dando esse erro, aí seria bom dar mais informações, tipo de ambiente, linguages, ou algo que possa dar mais certeza do problema. :sunglasses: