Java Connector
  • Java Connector
  • Concepts
    • Feature Summary
    • Terminology
    • Account Model
    • Packet Switching Fabric
    • Exchange Rates
    • Routing Table Design
    • Destination Address Handling
    • Balance Tracking
    • Settlement
  • Connector Configuration
  • Connector Configuration Properties
  • Persistence Initialization
  • Local STREAM Packet Termination
  • Connector Operation
  • Running with Docker
  • Peering: ILP-over-HTTP
  • Settlement: XRP Ledger
  • Running on GCP
  • Security Guide
    • Connector Crypto
    • test-jwt.io
    • Generating Keys
    • Spring Boot with TLS
  • API References
    • Admin API
  • Tutorials
    • ILP TestNet: Getting Started
  • Contributing
    • Connector Development
    • Project Testing
  • Releases
    • Changelog
Powered by GitBook
On this page
  • Getting Started as a Contributor
  • Project Build Requirements
  • Checkout & Build
  • Checkstyle
  • File an Issue

Was this helpful?

  1. Contributing

Connector Development

Want to get involved in our engineering efforts? We welcome any and all submissions, whether it's a typo, bug fix, or new feature.

PreviousILP TestNet: Getting StartedNextProject Testing

Last updated 5 years ago

Was this helpful?

Getting Started as a Contributor

Project Build Requirements

This project the following software in order to build:

  • Java: This project requires Java JDK8 or above. To install, follow the directions .

  • Maven: This project uses Maven to manage dependencies and other aspects of the build. To install Maven, follow the instructions at .

Checkout & Build

To get started, download the code and then build the project:

$ git clone https://github.com/sappenin/java-ilpv4-connector
$ mvn clean install

Checkstyle

The project uses checkstyle to keep code-style consistent. All Checkstyle checks are run by default during the build, but if you would like to run checkstyle checks independently, use the following command:

$ mvn checkstyle:checkstyle

File an Issue

If you find a bug, have an idea, or even a question -- feel free to and we'll take a look as soon as possible.

here
https://maven.apache.org/install.html
create an issue in Github