@SuppressWarnings("unused") // Used implicitly
    public void defineAgentModule(ClassLoader classLoader, URL[] jarFileList) {
        final JavaModule agentModule = newAgentModule(classLoader, jarFileList);

        prepareAgentModule(classLoader, agentModule);

//        addPermissionToLog4jModule(agentModule);
        addPermissionToLog4j2Module(agentModule);
        addPermissionToGuiceModule(agentModule);
        addPermissionToValueAnnotation(agentModule);
    }
@author Woonduk Kang(emeroad)
@author jaehong.kim - Add ServiceLoaderClassPathLookupHelper logic
agent-module/bootstraps/bootstrap-java9/src/main/java/com/navercorp/pinpoint/bootstrap/java9/module/ModuleSupport.java