concurrent-locks
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>com.googlecode.concurrent-locks</groupId>
<artifactId>concurrent-locks</artifactId>
<version>1.0.0</version>
</dependency><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.googlecode.concurrent-locks</groupId>
<artifactId>concurrent-locks</artifactId>
<version>1.0.0</version>
<packaging>jar</packaging>
<name>concurrent-locks</name>
<url>http://maven.apache.org</url>
<parent>
<groupId>org.sonatype.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>7</version>
</parent>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<scm>
<url>http://concurrent-locks.googlecode.com/svn/concurrent-locks/tags/1.0.0</url>
<connection>scm:svn:http://concurrent-locks.googlecode.com/svn/concurrent-locks/tags/1.0.0</connection>
<developerConnection>scm:svn:https://concurrent-locks.googlecode.com/svn/concurrent-locks/tags/1.0.0</developerConnection>
<!--
Note: When performing a release for the first time, run the following
and and choose to permanently accept Google's server certificate:
svn log -v https://concurrent-locks.googlecode.com/svn/concurrent-locks/trunk/
-->
</scm>
<developers>
<developer>
<id>npgall</id>
<name>Niall Gallagher</name>
<email>niall@npgall.com</email>
<url>http://www.npgall.com</url>
<roles>
<role>owner</role>
</roles>
</developer>
</developers>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<build>
<plugins>
<plugin>
<!--
Configure javac compiler for Java 6 compatibility.
Note that actually the library might also be compatible with Java 5, but this has not been tested.
-->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
<plugin>
<!-- Deploy a "-sources.jar" along with build -->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.1.2</version>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<!-- Deploy a "-javadoc.jar" along with build -->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.8.1</version>
<executions>
<execution>
<id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<!--
Plugin to PGP-sign all artifacts automatically when running mvn deploy,
as required for deployment to the Sonatype/Maven Central repo.
This requires GnuPG (aka GPG) to be installed and configured on the machine on which this is run,
and for the public key to be uploaded to key servers (e.g. pool.sks-keyservers.net).
See: https://docs.sonatype.org/display/Repository/How+To+Generate+PGP+Signatures+With+Maven
-->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.4</version>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<!--suppress MavenModelInspection -->
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<!--
Plugin to check that all source files have the appropriate open source license header.
This will fail the build if any source files don't have the open source license header.
To actually apply the header to new source files, run: mvn license:format
-->
<groupId>com.mycila.maven-license-plugin</groupId>
<artifactId>maven-license-plugin</artifactId>
<version>1.10.b1</version>
<configuration>
<header>src/etc/header.txt</header>
<excludes>
<exclude>src/test/resources/**</exclude>
</excludes>
</configuration>
<executions>
<execution>
<phase>deploy</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.8.2</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>