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 une 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 l'application class.
Remarque :
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3