free website builder

Components

The JFileServer code is split into a number of components to make it easy to include in your own projects. The following components are available with more being added in the near future.

Component Group IdArtifact IdVersionNotesRepository
Core file serverorg.filesysjfileserver1.1.5The main file server classesMaven Central
PostGreSQL database filesystemorg.filesysjfileserver-db-postgres1.0.3PostGreSQL database virtual filesystemMaven Central
Alfresco embedded file serverorg.filesysjfileserver-alfresco-embed1.1.5Alfresco embedded core file server classesMaven Central
Enterprise file serverorg.filesysjfileserver-enterprise1.0.3Enterprise file server with SMB2/SMB3Filesys.org

Maven Central components

When using JFileServer components that are available from Maven Central you can simply add them as a dependency in your POM. For example, to use the core JFileServer classes you would add the following into the <dependencies> section :-

        <dependency>
            <groupId>org.filesys</groupId>
            <artifactId>jfileserver</artifactId>
            <version>1.1.5</version>
        </dependency>

Filesys.org Components

To use components that are hosted on the filesys.org Maven repository you will need to add an entry for the repository as well as the dependency to your POM.

    <repositories>
        <!-- JFileServer Enterprise -->
        <repository>
            <releases>
                <enabled>true</enabled>
                <updatePolicy>always</updatePolicy>
                <checksumPolicy>fail</checksumPolicy>
            </releases>
            <id>jfileserver-enterprise</id>
            <name>JFileServer Enterprise Library Maven Repository</name>
            <url>http://www.filesys.org/maven/</url>
            <layout>default</layout>
        </repository>

        <!-- License4J -->
        <repository>
            <releases>
                <enabled>true</enabled>
                <updatePolicy>always</updatePolicy>
                <checksumPolicy>fail</checksumPolicy>
            </releases>
            <id>license4j-runtime-library</id>
            <name>License4J Runtime Library Maven Repository</name>
            <url>http://www.license4j.com/maven/</url>
            <layout>default</layout>
        </repository>
    </repositories>

    <dependencies>
       <dependency>
            <groupId>org.filesys</groupId>
            <artifactId>jfileserver-enterprise</artifactId>
            <version>1.0.3</version>
        </dependency>
    </dependencies>

-> Protocols

© Copyright 2018-2019 FileSys.Org - All Rights Reserved