Rechercher un changement de comportement dans les méthodes Java

Les méthodes premain et agentmain de l'argent Java doivent être public dans Java SE 17. Cette exigence a toujours été exigée par la spécification, mais n'était pas appliqué auparavant. En outre, les méthodes premain et agentmain doivent être définies dans la classe d'agent, elles ne peuvent pas être définies dans une superclasse.

Cette règle a un correctif automatisé. Copiez la configuration personnalisée vers votre fichier de génération d'application pour activer l'automatisation des correctifs.

Le correctif automatisé définit la visibilité des méthodes prestant et agentmain sur public.

Pour plus d'informations sur ces modifications, voir Les exigences de la méthode prestant d'un agent ont été modifiées pour être conformes à la spécification.