Os métodos Java agent premain e agentmain devem ser públicos no Java SE 17. Isso sempre foi exigido pela especificação, mas não foi imposto anteriormente. Além disso, os métodos premain e agentmain devem ser definidos na classe do agente; eles não podem ser definidos em uma superclasse.
Esta regra tem uma correção automatizada. Copie a configuração customizada para seu arquivo de construção do aplicativo para ativar a automação de correção.
A correção automatizada configura a visibilidade dos métodos premain e agentmain para public.
Para obter mais informações sobre essas alterações, consulte Requisitos do Método premain do Agente Alterado para Conformar à Especificação.