Using Maven to build Java Diffusion applications
Apache™ Maven™ is a popular Java™ build tool and is well supported by Java IDEs. You can use Apache Maven to build your Diffusion™ applications.
The DiffusionData public Maven repository
DiffusionData publishes Diffusion components and related artifacts to a public Maven repository at the following location: http://download.diffusiondata.com/maven.
Artifact | Maven coordinates | Description |
---|---|---|
Diffusion API | com.pushtechnology.diffusion:diffusion-api:jar:6.11.0 | The Diffusion API interfaces only. Use this artifact for compilation only. The JAR includes the source and Javadoc attachments. |
Diffusion Clients | com.pushtechnology.diffusion:diffusion-client:jar:6.11.2 | The Diffusion client library. |
<repositories> <repository> <id>push-repository</id> <url>https://download.diffusiondata.com/maven/</url> </repository> </repositories>
<dependency>
<groupId>com.diffusiondata.diffusion</groupId>
<artifactId>diffusion-client-with-dependencies</artifactId>
<version>6.11.2</version>
</dependency>
Note: the group id and artifact id are different from those used for the DiffusionData Maven repository.