Restriction d'accès : gestion des restrictions de classes non API dans Eclipse
Eclipse applique des restrictions d'accès pour empêcher les développeurs d'utiliser par inadvertance des classes en dehors de leur API publique prévue. Cependant, certains scénarios peuvent nécessiter l'accès à des classes restreintes.
Cause de l'erreur de restriction d'accès
L'erreur signalée ("Restriction d'accès : Le type 'Application' n'est pas API. ..") se produit lorsqu'Eclipse détecte l'utilisation d'une classe non-API, telle que com.apple.eawt.Application. Cette classe n'est pas explicitement incluse dans l'API publique de Java.
Solution : Modification des restrictions d'accès
Pour résoudre l'erreur et accéder à la classe restreinte, modifiez les restrictions d'accès dans Eclipse :
Cette règle accordera l'accès à toutes les classes du package com.apple.eawt, y compris la classe Application.
Remarque :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!