Create Java project with Maven archetype exonum-java-binding-service-archetype

Archetype for creating Exonum Service application.

Create a Java Project by archetype exonum-java-binding-service-archetype with Command Line:

mvn archetype:generate   -DgroupId="com.mycompany.app"   -DartifactId="my-app-id"   -DarchetypeGroupId="com.exonum.binding"   -DarchetypeArtifactId="exonum-java-binding-service-archetype"   -DarchetypeVersion="0.10.0"   -DinteractiveMode=false 

Generated Project modules

  • ${rootArtifactId}-messages
  • ${rootArtifactId}-service

Details about maven archetype exonum-java-binding-service-archetype

License

License

GroupId

GroupId

com.exonum.binding
ArtifactId

ArtifactId

exonum-java-binding-service-archetype
Version

Version

0.10.0
Type

Type

maven-archetype
Description

Description

Exonum Service Maven Archetype: Quickstart
Archetype for creating Exonum Service application.
Project Organization

Project Organization

Exonum

How to add to project

mvn archetype:generate -DgroupId=<com.mycompany.app> -DartifactId=<my-app>  -DarchetypeGroupId=com.exonum.binding -DarchetypeArtifactId=exonum-java-binding-service-archetype -DarchetypeVersion=0.10.0 -DinteractiveMode=false

Dependencies

provided (1)

Group / Artifact Type Version
javax.annotation : javax.annotation-api jar 1.3.2

runtime (2)

Group / Artifact Type Version
com.exonum.binding : exonum-java-binding-core jar 0.10.0
com.exonum.binding : exonum-testkit jar 0.10.0

test (2)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter jar
org.hamcrest : hamcrest jar 2.2

Project Modules

There are no modules declared in this project.