Skip to content

Building the project and starting the application

Otniel Nicola edited this page Jun 27, 2018 · 5 revisions

Build Guide


Prerequisites

Building the project

1. Clone project

git clone https://github.com/aionnetwork/aion_ui

2. Enter directory

cd aion_ui

2'. Optional step - checkout desired revision (default revision is master)

git checkout <revision>

3. Create deployable archive

ant clean pack


Running the wallet

After running the ant pack command, in the pack folder there should be an archive file - aion_ui.tar.gz.

Unpack the archive and enter the extracted folder

Start the wallet by running ./aion_ui.sh


Starting in the IDE

The project needs as dependencies all the jar files in the lib and mod directories.

The mod directory contains aion core module jars, while lib contains other jars that are considered public libraries

The MainClass is org.aion.wallet.WalletApplication

It's recommended to also have the following java VM options -Dlocal.storage.dir=${HOME}/.aion -Xms500m -Xmx600m