To use BlueCove in your maven2 project you need to add this dependency to your pom.xml:
<dependency>
<groupId>net.sf.bluecove</groupId>
<artifactId>bluecove</artifactId>
<version>2.1.0</version>
</dependency>
<!-- If you plan to run application on Linux -->
<dependency>
<groupId>net.sf.bluecove</groupId>
<artifactId>bluecove-gpl</artifactId>
<version>2.1.0</version>
<scope>runtime</scope>
</dependency>
<!-- If you plan to test your application in emulated Bluetooth mode -->
<dependency>
<groupId>net.sf.bluecove</groupId>
<artifactId>bluecove-emu</artifactId>
<version>2.1.0</version>
<scope>test</scope>
</dependency>
If you are building MIDlet application change scope to provided
<dependency>
<groupId>net.sf.bluecove</groupId>
<artifactId>bluecove</artifactId>
<version>2.1.0</version>
<scope>provided</scope>
</dependency>
Releases can be found in maven Central Repository maven.org and ibiblio.org.
Also the releases available from the http://repository.pyx4j.com/maven2-release maven 2 repository.
The latest snapshot builds can be downloaded directly from the http://repository.pyx4j.com/maven2-snapshot pyx4j.com maven 2 snapshot repository.
You need to add this repository to your pom.xml or $home/.m2/settings.xml
<repositories>
...
<repository>
<id>pyx4j-web-snapshot</id>
<url>http://repository.pyx4j.com/maven2-snapshot</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</repository>