Skip to content

psu-agile-group/FTP-Client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FTP Client

Build Status CircleCI Status License: MIT contributions welcome

A FTP (or File Transfer Protocol) client that is used for the transfer of computer files between a client and server on network by using JAVA and Apache Commons Net™ library.

Project Participants

  • Chunyan Bao
  • David Post
  • Dawei Zhang
  • Kim Ma
  • Ronnie Song
  • Shengjia He
  • Vikram Guhilot

Links

Tech stack, Tools, Prerequisites and Setup

  • Java
  • Apache Commons Net™ library
  • IntelliJ
  • Apache Maven
  • Git
  • Travis-CI
  • Circle-CI

Build and Run

You can download executables and source code from the releases page.

Build with the Source Code

Please go to our wiki page for more details.

Run Linux Released Executables

unpack the FTP-Client-Linux.tar.gz, change your working directory, then run.

$ cd FTP-Client-Linux
$ ./run.sh

ps: chmod +x run.sh or replace #!/bin/sh to #!/bin/bash in run.sh if needed.

For Windows Released Executables

unpack the FTP-Client-Windows.exe, open FTP-Client-Windows folder, then launch run.exe by double click.