This repository has been archived by the owner on Apr 4, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
How to Install and Run
Andrew Brown edited this page Apr 12, 2017
·
2 revisions
- correct proxies (in the environment and in .gitconfig); reference your applicable proxy guidelines.
- Java 1.8+; download
- correct Maven 3+ setup; download and configure
- (optional) NDN as default channel implementation; configure
- (optional) SonarQube for code quality; configure
-
git clone
this repository - In the cloned directory, run
mvn install
; if integration tests fail, add the-DskipTests
option (remember: the code is under active development) - (optional) run
mvn package -Pas-application
to create the executable bundle undertarget/appassembler
- from the command line execute
target/appassembler/bin/icecp
- from the IDE, configure the IDE to run
MainDaemon
with-Dlog4j.configurationFile=configuration/log4j2.xml
and-Djava.util.logging.config.file=configuration/logging.properties
- for loading modules see How to Use Modules
Note: to see available command line options, add the -h
or --help
command line argument at the end.
- if executing from the command line, add
JAVA_OPTS=-Xdebug -agentlib:jdwp=transport=dt_socket,address=5000,server=y,suspend=y
to the environment and then debug from the IDE (e.g. IntelliJ help, Eclipse help).