private void buildSettings(String jarFile)
    {
        ArrayList<Class<?>> classes;


        try {
            classes = getClasses(jarFile);
        } catch (IOException e) {
            logger.severe("Could not retrieve classes from specified .jar file.");
            e.printStackTrace();
            return;
        }

        writer.setConfigurableAnnotation(getConfigurableAnnotation(classes));
        ArrayList<Class<?>> annotatedClasses;

        try {
            annotatedClasses = getConfigurableClasses(classes);
        } catch (Exception e) {
            logger.severe(e.getMessage());
            return;
        }

        writeFiles(annotatedClasses);
    }