Skip to content

octopusdownloader/octopusdownloader

Repository files navigation

Octopus Downloader

Build Status Build status codecov HitCount

A simple crossplatform downloader powered by Java

Features

  • Multiparts downloads
  • Proxy network configurations
  • URL inspector

Development

Requirements

  • JDK 8+
  • Gradle

Building from source

We use gradle as the build tool. As we ship our gradle wrapper you only need java to build the project. Run ./gradlew assemble in your project root and wait until things get done by gradle

To build JAR file

  • ./gradlew jfxJar

To run the application

  • ./gradlew jfxRun

To build native installers(refer Oracle guide for more info)

  • ./gradlew jfxNative

To run unit tests

  • ./gradlew check