src/main/java/org/codehaus/plexus/archiver/util/ArchiveEntryUtils.java
public static void chmod( final File file, final int mode, final Logger logger )
        throws ArchiverException
    {
        chmod( file, mode, logger, Boolean.getBoolean( "useJvmChmod" ) && jvmFilePermAvailable );
    }
public static void chmod( final File file, final int mode, final Logger logger )
        throws ArchiverException
    {
        chmod( file, mode, logger, Boolean.getBoolean( "useJvmChmod" ) && jvmFilePermAvailable );
    }
public static void chmod ( final File file , final int mode , final Logger logger ) throws ArchiverException { chmod ( file , mode , logger , Boolean . getBoolean ( "useJvmChmod" ) && jvmFilePermAvailable ) ; }
<b>jvm chmod will be used only if System property <code>useJvmChmod</code> set to true</b>

@param file
@param mode
@param logger
@throws ArchiverException
<b > jvm chmod will be used only if System property <code > useJvmChmod< / code > set to true< / b >