O construtor javax.tools.ToolProvider() foi removido no Java SE 16. Remova o uso deste construtor em seu aplicativo. O construtor é desnecessário porque a classe contém apenas métodos estáticos.
Para obter mais informações sobre essas mudanças, consulte APIs removidas no Java SE 16.