ivata masks files are available for download from the SourceForge files page.
Use this page to download the source code (and documentation - see section at the end of this page), or the demo application. To use the library in your own projects, you can download and use ivata masks from within maven, as described in the next section.
It's easiest to use ivata masks from within Maven. To do this, you need to amend the repository entry in your project properties file to include the ivata maven repository. For example:
maven.repo.remote = http://portal.ivata.com/maven,http://www.ibiblio.org/maven
Now you can include the various ivata masks libraries in your
project.xml file and maven will download and use the
libraries automatically (this example is for the latest version,
1.0):
<dependency>
<groupId>ivatamasks</groupId>
<artifactId>ivatamasks-build</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>ivatamasks</groupId>
<artifactId>ivatamasks-mask</artifactId>
<version>1.0</version>
<properties>
<ear.bundle>true</ear.bundle>
<ejb.manifest.classpath>true</ejb.manifest.classpath>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<groupId>ivatamasks</groupId>
<artifactId>ivatamasks-util</artifactId>
<version>1.0</version>
<properties>
<ear.bundle>true</ear.bundle>
<ejb.manifest.classpath>true</ejb.manifest.classpath>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<groupId>ivatamasks</groupId>
<artifactId>ivatamasks-web</artifactId>
<version>1.0</version>
<properties>
<ear.bundle>true</ear.bundle>
<ejb.manifest.classpath>true</ejb.manifest.classpath>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<groupId>ivatamasks</groupId>
<artifactId>ivatamasks-webtheme-jar</artifactId>
<version>1.0</version>
<properties>
<ear.bundle>true</ear.bundle>
<ejb.manifest.classpath>true</ejb.manifest.classpath>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<groupId>ivatamasks</groupId>
<artifactId>ivatamasks-webtheme-war</artifactId>
<version>1.0</version>
<type>war</type>
</dependency>
<dependency>
<groupId>ivatamasks-thirdparty</groupId>
<artifactId>ivatamasks-thirdparty-imageinfo</artifactId>
<version>0.1.1</version>
<properties>
<ear.bundle>true</ear.bundle>
<ejb.manifest.classpath>true</ejb.manifest.classpath>
<war.bundle>true</war.bundle>
</properties>
</dependency>
For an example of using maven to build an ivata masks project, look at the demo project included in the ivata masks source.
If you need access to the latest source code, you need a CVS client.
Follow the instructions explained here to configure your client.
ivata masks uses Maven to build.
maven
ivata masks uses Maven to generate the documentation.
Most of the documentation (xdocs) is in Anakia format. More information along
with samples, can be found at:
maven multiproject:site