Download MockFtpServer-2.4.jar file

Introduction

You can download MockFtpServer-2.4.jar in this page.

License

Apache 2

Type List

MockFtpServer-2.4.jar file has the following types.

META-INF/MANIFEST.MF
META-INF/maven/org.mockftpserver/MockFtpServer/pom.properties
META-INF/maven/org.mockftpserver/MockFtpServer/pom.xml
ReplyText.properties
org.mockftpserver.core.CommandSyntaxException.class
org.mockftpserver.core.IllegalStateException.class
org.mockftpserver.core.MockFtpServerException.class
org.mockftpserver.core.NotLoggedInException.class
org.mockftpserver.core.command.AbstractCommandHandler.class
org.mockftpserver.core.command.AbstractStaticReplyCommandHandler.class
org.mockftpserver.core.command.AbstractTrackingCommandHandler.class
org.mockftpserver.core.command.Command.class
org.mockftpserver.core.command.CommandHandler.class
org.mockftpserver.core.command.CommandNames.class
org.mockftpserver.core.command.ConnectCommandHandler.class
org.mockftpserver.core.command.InvocationHistory.class
org.mockftpserver.core.command.InvocationRecord.class
org.mockftpserver.core.command.ReplyCodes.class
org.mockftpserver.core.command.ReplyTextBundleAware.class
org.mockftpserver.core.command.ReplyTextBundleUtil.class
org.mockftpserver.core.command.SimpleCompositeCommandHandler.class
org.mockftpserver.core.command.StaticReplyCommandHandler.class
org.mockftpserver.core.command.UnsupportedCommandHandler.class
org.mockftpserver.core.server.AbstractFtpServer.class
org.mockftpserver.core.session.DefaultSession.class
org.mockftpserver.core.session.Session.class
org.mockftpserver.core.session.SessionKeys.class
org.mockftpserver.core.socket.DefaultServerSocketFactory.class
org.mockftpserver.core.socket.DefaultSocketFactory.class
org.mockftpserver.core.socket.ServerSocketFactory.class
org.mockftpserver.core.socket.SocketFactory.class
org.mockftpserver.core.util.Assert.class
org.mockftpserver.core.util.AssertFailedException.class
org.mockftpserver.core.util.HostAndPort.class
org.mockftpserver.core.util.IoUtil.class
org.mockftpserver.core.util.PatternUtil.class
org.mockftpserver.core.util.PortParser.class
org.mockftpserver.core.util.StringUtil.class
org.mockftpserver.fake.FakeFtpServer.class
org.mockftpserver.fake.ServerConfiguration.class
org.mockftpserver.fake.ServerConfigurationAware.class
org.mockftpserver.fake.UserAccount.class
org.mockftpserver.fake.command.AborCommandHandler.class
org.mockftpserver.fake.command.AbstractFakeCommandHandler.class
org.mockftpserver.fake.command.AbstractStoreFileCommandHandler.class
org.mockftpserver.fake.command.AcctCommandHandler.class
org.mockftpserver.fake.command.AlloCommandHandler.class
org.mockftpserver.fake.command.AppeCommandHandler.class
org.mockftpserver.fake.command.CdupCommandHandler.class
org.mockftpserver.fake.command.CwdCommandHandler.class
org.mockftpserver.fake.command.DeleCommandHandler.class
org.mockftpserver.fake.command.EprtCommandHandler.class
org.mockftpserver.fake.command.EpsvCommandHandler.class
org.mockftpserver.fake.command.HelpCommandHandler.class
org.mockftpserver.fake.command.ListCommandHandler.class
org.mockftpserver.fake.command.MkdCommandHandler.class
org.mockftpserver.fake.command.ModeCommandHandler.class
org.mockftpserver.fake.command.NlstCommandHandler.class
org.mockftpserver.fake.command.NoopCommandHandler.class
org.mockftpserver.fake.command.PassCommandHandler.class
org.mockftpserver.fake.command.PasvCommandHandler.class
org.mockftpserver.fake.command.PortCommandHandler.class
org.mockftpserver.fake.command.PwdCommandHandler.class
org.mockftpserver.fake.command.QuitCommandHandler.class
org.mockftpserver.fake.command.ReinCommandHandler.class
org.mockftpserver.fake.command.RestCommandHandler.class
org.mockftpserver.fake.command.RetrCommandHandler.class
org.mockftpserver.fake.command.RmdCommandHandler.class
org.mockftpserver.fake.command.RnfrCommandHandler.class
org.mockftpserver.fake.command.RntoCommandHandler.class
org.mockftpserver.fake.command.SiteCommandHandler.class
org.mockftpserver.fake.command.SmntCommandHandler.class
org.mockftpserver.fake.command.StatCommandHandler.class
org.mockftpserver.fake.command.StorCommandHandler.class
org.mockftpserver.fake.command.StouCommandHandler.class
org.mockftpserver.fake.command.StruCommandHandler.class
org.mockftpserver.fake.command.SystCommandHandler.class
org.mockftpserver.fake.command.TypeCommandHandler.class
org.mockftpserver.fake.command.UserCommandHandler.class
org.mockftpserver.fake.filesystem.AbstractFakeFileSystem.class
org.mockftpserver.fake.filesystem.AbstractFileSystemEntry.class
org.mockftpserver.fake.filesystem.DirectoryEntry.class
org.mockftpserver.fake.filesystem.DirectoryListingFormatter.class
org.mockftpserver.fake.filesystem.FileEntry.class
org.mockftpserver.fake.filesystem.FileSystem.class
org.mockftpserver.fake.filesystem.FileSystemEntry.class
org.mockftpserver.fake.filesystem.FileSystemException.class
org.mockftpserver.fake.filesystem.InvalidFilenameException.class
org.mockftpserver.fake.filesystem.Permissions.class
org.mockftpserver.fake.filesystem.UnixDirectoryListingFormatter.class
org.mockftpserver.fake.filesystem.UnixFakeFileSystem.class
org.mockftpserver.fake.filesystem.WindowsDirectoryListingFormatter.class
org.mockftpserver.fake.filesystem.WindowsFakeFileSystem.class
org.mockftpserver.stub.StubFtpServer.class
org.mockftpserver.stub.command.AborCommandHandler.class
org.mockftpserver.stub.command.AbstractStorCommandHandler.class
org.mockftpserver.stub.command.AbstractStubCommandHandler.class
org.mockftpserver.stub.command.AbstractStubDataCommandHandler.class
org.mockftpserver.stub.command.AcctCommandHandler.class
org.mockftpserver.stub.command.AlloCommandHandler.class
org.mockftpserver.stub.command.AppeCommandHandler.class
org.mockftpserver.stub.command.CdupCommandHandler.class
org.mockftpserver.stub.command.CwdCommandHandler.class
org.mockftpserver.stub.command.DeleCommandHandler.class
org.mockftpserver.stub.command.EprtCommandHandler.class
org.mockftpserver.stub.command.EpsvCommandHandler.class
org.mockftpserver.stub.command.FileRetrCommandHandler.class
org.mockftpserver.stub.command.HelpCommandHandler.class
org.mockftpserver.stub.command.ListCommandHandler.class
org.mockftpserver.stub.command.MkdCommandHandler.class
org.mockftpserver.stub.command.ModeCommandHandler.class
org.mockftpserver.stub.command.NlstCommandHandler.class
org.mockftpserver.stub.command.NoopCommandHandler.class
org.mockftpserver.stub.command.PassCommandHandler.class
org.mockftpserver.stub.command.PasvCommandHandler.class
org.mockftpserver.stub.command.PortCommandHandler.class
org.mockftpserver.stub.command.PwdCommandHandler.class
org.mockftpserver.stub.command.QuitCommandHandler.class
org.mockftpserver.stub.command.ReinCommandHandler.class
org.mockftpserver.stub.command.RestCommandHandler.class
org.mockftpserver.stub.command.RetrCommandHandler.class
org.mockftpserver.stub.command.RmdCommandHandler.class
org.mockftpserver.stub.command.RnfrCommandHandler.class
org.mockftpserver.stub.command.RntoCommandHandler.class
org.mockftpserver.stub.command.SiteCommandHandler.class
org.mockftpserver.stub.command.SmntCommandHandler.class
org.mockftpserver.stub.command.StatCommandHandler.class
org.mockftpserver.stub.command.StorCommandHandler.class
org.mockftpserver.stub.command.StouCommandHandler.class
org.mockftpserver.stub.command.StruCommandHandler.class
org.mockftpserver.stub.command.SystCommandHandler.class
org.mockftpserver.stub.command.TypeCommandHandler.class
org.mockftpserver.stub.command.UserCommandHandler.class

Pom

MockFtpServer-2.4.pom file content.

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>org.mockftpserver</groupId>
    <artifactId>MockFtpServer</artifactId>
    <name>MockFtpServer</name>
    <description>
        The MockFtpServer project provides mock/dummy FTP server implementations for testing FTP client
        code. Two FTP Server implementations are provided, each at a different level of abstraction.
        FakeFtpServer provides a higher-level abstraction. You define a virtual file system, including
        directories and files, as well as a set of valid user accounts and credentials. The FakeFtpServer
        then responds with appropriate replies and reply codes based on that configuration.
        StubFtpServer, on the other hand, is a lower-level "stub" implementation. You configure the
        individual FTP server commands to return custom data or reply codes, allowing simulation of
        either success or failure scenarios. You can also verify expected command invocations.
    </description>
    <packaging>jar</packaging>
    <version>2.4</version>
    <url>http://mockftpserver.sourceforge.net/</url>

    <scm>
        <connection>scm:svn:https://mockftpserver.svn.sourceforge.net/svnroot/mockftpserver/MockFtpServer</connection>
        <developerConnection>scm:svn:https://mockftpserver.svn.sourceforge.net/svnroot/mockftpserver/MockFtpServer
        </developerConnection>
        <url>https://mockftpserver.svn.sourceforge.net/svnroot/mockftpserver</url>
    </scm>

    <dependencies>

        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <version>1.6.6</version>
        </dependency>

        <!-- TESTING ONLY -->

        <dependency>
          <groupId>org.codehaus.groovy</groupId>
          <artifactId>groovy-all</artifactId>
          <version>1.7.10</version>
            <scope>test</scope>
        </dependency>


        <dependency>
            <groupId>commons-net</groupId>
            <artifactId>commons-net</artifactId>
            <version>1.4.1</version>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>easymock</groupId>
            <artifactId>easymock</artifactId>
            <version>1.2_Java1.3</version>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>junit-addons</groupId>
            <artifactId>junit-addons</artifactId>
            <version>1.4</version>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring</artifactId>
            <version>2.0.7</version>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>
            <version>1.6.6</version>
            <scope>test</scope>
        </dependency>

        <!-- Transitive dependency.
        <dependency>
          <groupId>junit</groupId>
          <artifactId>junit</artifactId>
          <version>3.8.1</version>
          <scope>test</scope>
        </dependency>
        -->

    </dependencies>

    <distributionManagement>
        <repository>
            <id>sourceforge</id>
            <!-- <url>scp://shell.sourceforge.net/home/groups/m/mo/mockftpserver/htdocs/m2repo</url> -->
            <url>sftp://web.sourceforge.net/home/groups/m/mo/mockftpserver/htdocs/m2repo</url>
        </repository>
    </distributionManagement>

    <build>
        <plugins>

            <plugin>
               <groupId>org.codehaus.gmaven</groupId>
               <artifactId>gmaven-plugin</artifactId>
               <version>1.3</version>
               <configuration>
                 <providerSelection>1.7</providerSelection>
               </configuration>
               <executions>
                 <execution>
                   <goals>
                       <goal>generateStubs</goal>
                       <goal>compile</goal>
                       <goal>generateTestStubs</goal>
                       <goal>testCompile</goal>
                      <!--if you want joint compilation, add stub generation goals here-->
                   </goals>
                 </execution>
               </executions>
               <dependencies>
                 <dependency>
                   <groupId>org.codehaus.gmaven.runtime</groupId>
                   <artifactId>gmaven-runtime-1.7</artifactId>
                   <version>1.3</version>
                   <exclusions>
                     <exclusion>
                       <groupId>org.codehaus.groovy</groupId>
                       <artifactId>groovy-all</artifactId>
                     </exclusion>
                   </exclusions>
                 </dependency>
                 <dependency>
                   <groupId>org.codehaus.groovy</groupId>
                   <artifactId>groovy-all</artifactId>
                   <version>1.7.10</version>
                 </dependency>
               </dependencies>
            </plugin>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <verbose>true</verbose>
                    <source>1.4</source>
                    <target>1.4</target>
                    <fork>true</fork>
                </configuration>
            </plugin>

            <!-- clean coverage data before collecting -->
            <plugin>
                <artifactId>cobertura-maven-plugin</artifactId>
                <groupId>org.codehaus.mojo</groupId>
                <version>2.0</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>clean</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <configuration>
                    <archive>
                        <manifestEntries>
                            <MockFtpServer-Version>${pom.version}</MockFtpServer-Version>
                        </manifestEntries>
                    </archive>
                </configuration>
            </plugin>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-source-plugin</artifactId>
                <executions>
                    <execution>
                        <id>attach-sources</id>
                        <phase>package</phase>
                        <goals>
                            <goal>jar</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

            <plugin>
                <artifactId>maven-assembly-plugin</artifactId>
                <configuration>
                    <descriptors>
                        <descriptor>src/assembly/assembly.xml</descriptor>
                    </descriptors>
                </configuration>
            </plugin>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-release-plugin</artifactId>
                <configuration>
                    <preparationGoals>clean site assembly:assembly</preparationGoals>
                </configuration>
            </plugin>

            <plugin>
              <groupId>org.apache.maven.plugins</groupId>
              <artifactId>maven-site-plugin</artifactId>
              <version>2.1</version>
            </plugin>

        </plugins>
    </build>

    <reporting>
        <plugins>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-project-info-reports-plugin</artifactId>
                <version>2.2</version>
                <reportSets>
                    <reportSet>
                        <reports>
                            <report>dependencies</report>
                            <!-- <report>project-team</report> -->
                            <!-- <report>mailing-list</report> -->
                            <!-- <report>cim</report> -->
                            <!-- <report>issue-tracking</report> -->
                            <report>license</report>
                            <!-- <report>scm</report> -->
                        </reports>
                    </reportSet>
                </reportSets>
            </plugin>

            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>cobertura-maven-plugin</artifactId>
            </plugin>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-javadoc-plugin</artifactId>
            </plugin>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-pmd-plugin</artifactId>
            </plugin>

        </plugins>
    </reporting>

    <licenses>
        <license>
            <name>Apache 2</name>
            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
            <distribution>repo</distribution>
        </license>
    </licenses>

</project>

POM Entry

<dependency>
   <groupId>org.mockftpserver</groupId>
   <artifactId>MockFtpServer</artifactId>
   <version>2.4</version>
</dependency>

Download

If you think the following MockFtpServer-2.4.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.



Download MockFtpServer-2.4.jar file




PreviousNext

Related