Download xmemcached-2.2.0.jar file

Introduction

You can download xmemcached-2.2.0.jar in this page.

License

Apache License, Version 2.0

Type List

xmemcached-2.2.0.jar file has the following types.

META-INF/MANIFEST.MF
META-INF/maven/com.googlecode.xmemcached/xmemcached/pom.properties
META-INF/maven/com.googlecode.xmemcached/xmemcached/pom.xml
com.google.code.yanf4j.buffer.AbstractIoBuffer.class
com.google.code.yanf4j.buffer.BufferDataException.class
com.google.code.yanf4j.buffer.CachedBufferAllocator.class
com.google.code.yanf4j.buffer.IoBuffer.class
com.google.code.yanf4j.buffer.IoBufferAllocator.class
com.google.code.yanf4j.buffer.IoBufferHexDumper.class
com.google.code.yanf4j.buffer.IoBufferWrapper.class
com.google.code.yanf4j.buffer.SimpleBufferAllocator.class
com.google.code.yanf4j.config.Configuration.class
com.google.code.yanf4j.core.CodecFactory.class
com.google.code.yanf4j.core.Controller.class
com.google.code.yanf4j.core.ControllerLifeCycle.class
com.google.code.yanf4j.core.ControllerStateListener.class
com.google.code.yanf4j.core.Dispatcher.class
com.google.code.yanf4j.core.EventType.class
com.google.code.yanf4j.core.Handler.class
com.google.code.yanf4j.core.Session.class
com.google.code.yanf4j.core.SessionConfig.class
com.google.code.yanf4j.core.SessionManager.class
com.google.code.yanf4j.core.SocketOption.class
com.google.code.yanf4j.core.WriteMessage.class
com.google.code.yanf4j.core.impl.AbstractController.class
com.google.code.yanf4j.core.impl.AbstractSession.class
com.google.code.yanf4j.core.impl.ByteBufferCodecFactory.class
com.google.code.yanf4j.core.impl.FutureImpl.class
com.google.code.yanf4j.core.impl.FutureLockImpl.class
com.google.code.yanf4j.core.impl.HandlerAdapter.class
com.google.code.yanf4j.core.impl.PoolDispatcher.class
com.google.code.yanf4j.core.impl.StandardSocketOption.class
com.google.code.yanf4j.core.impl.TextLineCodecFactory.class
com.google.code.yanf4j.core.impl.WriteMessageImpl.class
com.google.code.yanf4j.nio.NioSession.class
com.google.code.yanf4j.nio.NioSessionConfig.class
com.google.code.yanf4j.nio.SelectionKeyHandler.class
com.google.code.yanf4j.nio.TCPController.class
com.google.code.yanf4j.nio.impl.AbstractNioSession.class
com.google.code.yanf4j.nio.impl.NioController.class
com.google.code.yanf4j.nio.impl.NioTCPSession.class
com.google.code.yanf4j.nio.impl.Reactor.class
com.google.code.yanf4j.nio.impl.SelectorManager.class
com.google.code.yanf4j.nio.impl.SocketChannelController.class
com.google.code.yanf4j.statistics.Statistics.class
com.google.code.yanf4j.statistics.impl.DefaultStatistics.class
com.google.code.yanf4j.statistics.impl.SimpleStatistics.class
com.google.code.yanf4j.util.ByteBufferMatcher.class
com.google.code.yanf4j.util.ByteBufferUtils.class
com.google.code.yanf4j.util.CircularQueue.class
com.google.code.yanf4j.util.ConcurrentHashSet.class
com.google.code.yanf4j.util.DispatcherFactory.class
com.google.code.yanf4j.util.LinkedTransferQueue.class
com.google.code.yanf4j.util.MapBackedSet.class
com.google.code.yanf4j.util.PropertyUtils.class
com.google.code.yanf4j.util.ResourcesUtils.class
com.google.code.yanf4j.util.SelectorFactory.class
com.google.code.yanf4j.util.ShiftAndByteBufferMatcher.class
com.google.code.yanf4j.util.ShiftOrByteBufferMatcher.class
com.google.code.yanf4j.util.SimpleQueue.class
com.google.code.yanf4j.util.SystemUtils.class
com.google.code.yanf4j.util.TransferQueue.class
com.google.code.yanf4j.util.WorkerThreadFactory.class
net.rubyeye.xmemcached.CASOperation.class
net.rubyeye.xmemcached.CommandFactory.class
net.rubyeye.xmemcached.Counter.class
net.rubyeye.xmemcached.FlowControl.class
net.rubyeye.xmemcached.GetsResponse.class
net.rubyeye.xmemcached.HashAlgorithm.class
net.rubyeye.xmemcached.KeyIterator.class
net.rubyeye.xmemcached.KeyProvider.class
net.rubyeye.xmemcached.MemcachedClient.class
net.rubyeye.xmemcached.MemcachedClientBuilder.class
net.rubyeye.xmemcached.MemcachedClientCallable.class
net.rubyeye.xmemcached.MemcachedClientStateListener.class
net.rubyeye.xmemcached.MemcachedOptimizer.class
net.rubyeye.xmemcached.MemcachedSessionLocator.class
net.rubyeye.xmemcached.XMemcachedClient.class
net.rubyeye.xmemcached.XMemcachedClientBuilder.class
net.rubyeye.xmemcached.XMemcachedClientMBean.class
net.rubyeye.xmemcached.auth.AuthInfo.class
net.rubyeye.xmemcached.auth.AuthMemcachedConnectListener.class
net.rubyeye.xmemcached.auth.AuthTask.class
net.rubyeye.xmemcached.auth.PlainCallbackHandler.class
net.rubyeye.xmemcached.buffer.BufferAllocator.class
net.rubyeye.xmemcached.buffer.CachedBufferAllocator.class
net.rubyeye.xmemcached.buffer.IoBuffer.class
net.rubyeye.xmemcached.buffer.SimpleBufferAllocator.class
net.rubyeye.xmemcached.buffer.SimpleIoBuffer.class
net.rubyeye.xmemcached.codec.MemcachedCodecFactory.class
net.rubyeye.xmemcached.codec.MemcachedDecoder.class
net.rubyeye.xmemcached.codec.MemcachedEncoder.class
net.rubyeye.xmemcached.command.AssocCommandAware.class
net.rubyeye.xmemcached.command.BinaryCommandFactory.class
net.rubyeye.xmemcached.command.Command.class
net.rubyeye.xmemcached.command.CommandType.class
net.rubyeye.xmemcached.command.KestrelCommandFactory.class
net.rubyeye.xmemcached.command.MapReturnValueAware.class
net.rubyeye.xmemcached.command.MergeCommandsAware.class
net.rubyeye.xmemcached.command.OperationStatus.class
net.rubyeye.xmemcached.command.ServerAddressAware.class
net.rubyeye.xmemcached.command.StoreCommand.class
net.rubyeye.xmemcached.command.TextCommandFactory.class
net.rubyeye.xmemcached.command.VerbosityCommand.class
net.rubyeye.xmemcached.command.binary.BaseBinaryCommand.class
net.rubyeye.xmemcached.command.binary.BinaryAppendPrependCommand.class
net.rubyeye.xmemcached.command.binary.BinaryAuthListMechanismsCommand.class
net.rubyeye.xmemcached.command.binary.BinaryAuthStartCommand.class
net.rubyeye.xmemcached.command.binary.BinaryAuthStepCommand.class
net.rubyeye.xmemcached.command.binary.BinaryCASCommand.class
net.rubyeye.xmemcached.command.binary.BinaryDecodeStatus.class
net.rubyeye.xmemcached.command.binary.BinaryDeleteCommand.class
net.rubyeye.xmemcached.command.binary.BinaryFlushAllCommand.class
net.rubyeye.xmemcached.command.binary.BinaryGetAndTouchCommand.class
net.rubyeye.xmemcached.command.binary.BinaryGetCommand.class
net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand.class
net.rubyeye.xmemcached.command.binary.BinaryIncrDecrCommand.class
net.rubyeye.xmemcached.command.binary.BinaryNoopCommand.class
net.rubyeye.xmemcached.command.binary.BinaryQuitCommand.class
net.rubyeye.xmemcached.command.binary.BinarySetMultiCommand.class
net.rubyeye.xmemcached.command.binary.BinaryStatsCommand.class
net.rubyeye.xmemcached.command.binary.BinaryStoreCommand.class
net.rubyeye.xmemcached.command.binary.BinaryTouchCommand.class
net.rubyeye.xmemcached.command.binary.BinaryVerbosityCommand.class
net.rubyeye.xmemcached.command.binary.BinaryVersionCommand.class
net.rubyeye.xmemcached.command.binary.OpCode.class
net.rubyeye.xmemcached.command.binary.ResponseStatus.class
net.rubyeye.xmemcached.command.kestrel.KestrelDeleteCommand.class
net.rubyeye.xmemcached.command.kestrel.KestrelFlushAllCommand.class
net.rubyeye.xmemcached.command.kestrel.KestrelGetCommand.class
net.rubyeye.xmemcached.command.kestrel.KestrelSetCommand.class
net.rubyeye.xmemcached.command.text.TextCASCommand.class
net.rubyeye.xmemcached.command.text.TextCacheDumpCommand.class
net.rubyeye.xmemcached.command.text.TextDeleteCommand.class
net.rubyeye.xmemcached.command.text.TextFlushAllCommand.class
net.rubyeye.xmemcached.command.text.TextGetCommand.class
net.rubyeye.xmemcached.command.text.TextGetMultiCommand.class
net.rubyeye.xmemcached.command.text.TextGetOneCommand.class
net.rubyeye.xmemcached.command.text.TextIncrDecrCommand.class
net.rubyeye.xmemcached.command.text.TextQuitCommand.class
net.rubyeye.xmemcached.command.text.TextStatsCommand.class
net.rubyeye.xmemcached.command.text.TextStoreCommand.class
net.rubyeye.xmemcached.command.text.TextTouchCommand.class
net.rubyeye.xmemcached.command.text.TextVerbosityCommand.class
net.rubyeye.xmemcached.command.text.TextVersionCommand.class
net.rubyeye.xmemcached.exception.MemcachedClientException.class
net.rubyeye.xmemcached.exception.MemcachedDecodeException.class
net.rubyeye.xmemcached.exception.MemcachedException.class
net.rubyeye.xmemcached.exception.MemcachedServerException.class
net.rubyeye.xmemcached.exception.NoValueException.class
net.rubyeye.xmemcached.exception.UnknownCommandException.class
net.rubyeye.xmemcached.impl.AbstractMemcachedSessionLocator.class
net.rubyeye.xmemcached.impl.ArrayMemcachedSessionLocator.class
net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession.class
net.rubyeye.xmemcached.impl.ConnectFuture.class
net.rubyeye.xmemcached.impl.DefaultKeyProvider.class
net.rubyeye.xmemcached.impl.ElectionMemcachedSessionLocator.class
net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue.class
net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator.class
net.rubyeye.xmemcached.impl.KeyIteratorImpl.class
net.rubyeye.xmemcached.impl.LibmemcachedMemcachedSessionLocator.class
net.rubyeye.xmemcached.impl.MemcachedClientStateListenerAdapter.class
net.rubyeye.xmemcached.impl.MemcachedConnector.class
net.rubyeye.xmemcached.impl.MemcachedHandler.class
net.rubyeye.xmemcached.impl.MemcachedSessionComparator.class
net.rubyeye.xmemcached.impl.MemcachedTCPSession.class
net.rubyeye.xmemcached.impl.Optimizer.class
net.rubyeye.xmemcached.impl.OptimizerMBean.class
net.rubyeye.xmemcached.impl.PHPMemcacheSessionLocator.class
net.rubyeye.xmemcached.impl.RandomMemcachedSessionLocaltor.class
net.rubyeye.xmemcached.impl.ReconnectRequest.class
net.rubyeye.xmemcached.impl.RoundRobinMemcachedSessionLocator.class
net.rubyeye.xmemcached.monitor.Constants.class
net.rubyeye.xmemcached.monitor.MemcachedClientNameHolder.class
net.rubyeye.xmemcached.monitor.StatisticsHandler.class
net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean.class
net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer.class
net.rubyeye.xmemcached.networking.Connector.class
net.rubyeye.xmemcached.networking.MemcachedSession.class
net.rubyeye.xmemcached.networking.MemcachedSessionConnectListener.class
net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder.class
net.rubyeye.xmemcached.transcoders.CachedData.class
net.rubyeye.xmemcached.transcoders.CompressionMode.class
net.rubyeye.xmemcached.transcoders.IntegerTranscoder.class
net.rubyeye.xmemcached.transcoders.LongTranscoder.class
net.rubyeye.xmemcached.transcoders.PrimitiveTypeTranscoder.class
net.rubyeye.xmemcached.transcoders.SerializingTranscoder.class
net.rubyeye.xmemcached.transcoders.StringTranscoder.class
net.rubyeye.xmemcached.transcoders.TokyoTyrantTranscoder.class
net.rubyeye.xmemcached.transcoders.Transcoder.class
net.rubyeye.xmemcached.transcoders.TranscoderUtils.class
net.rubyeye.xmemcached.transcoders.WhalinTranscoder.class
net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder.class
net.rubyeye.xmemcached.utils.AddrUtil.class
net.rubyeye.xmemcached.utils.ByteUtils.class
net.rubyeye.xmemcached.utils.CachedString.class
net.rubyeye.xmemcached.utils.InetSocketAddressWrapper.class
net.rubyeye.xmemcached.utils.OpaqueGenerater.class
net.rubyeye.xmemcached.utils.Protocol.class
net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean.class

Pom

xmemcached-2.2.0.pom file content.

<?xml version="1.0"?>
<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/maven-v4_0_0.xsd">
	<parent>
		<groupId>org.sonatype.oss</groupId>
		<artifactId>oss-parent</artifactId>
		<version>7</version>
	</parent>

	<modelVersion>4.0.0</modelVersion>
	<groupId>com.googlecode.xmemcached</groupId>
	<artifactId>xmemcached</artifactId>
	<version>2.2.0</version>
	<name>xmemcached</name>
	<description>Extreme performance modern memcached client for java</description>
	<url>https://github.com/killme2008/xmemcached</url>
	<packaging>jar</packaging>

	<developers>
		<developer>
			<name>dennis zhuang</name>
			<url>http://fnil.net/</url>
			<timezone>8</timezone>
		</developer>
	</developers>

	<licenses>
		<license>
			<name>Apache License, Version 2.0</name>
			<url>http://www.apache.org/licenses/LICENSE-2.0</url>
		</license>
	</licenses>

	<scm>
		<connection>scm:git:git://github.com/${github.account}/xmemcached.git</connection>
		<developerConnection>scm:git:git@github.com:${github.account}/xmemcached.git</developerConnection>
		<url>https://github.com/${github.account}/xmemcached</url>
	</scm>

	<repositories>
		<repository>
			<id>java.net</id>
			<url>http://download.java.net/maven/2/</url>
			<releases>
				<enabled>true</enabled>
			</releases>
			<snapshots>
				<enabled>false</enabled>
			</snapshots>
		</repository>
	</repositories>

	<properties>
		<github.account>killme2008</github.account>

		<!-- Default to number of CPUs on the host. See cpu-count goal of the build
			   helper plugin -->
		<surefire.thread.count>${cpu.count}</surefire.thread.count>
		<surefire.perCoreThreadCount>false</surefire.perCoreThreadCount>

		<maven.compiler.source>1.5</maven.compiler.source>
		<maven.compiler.target>1.5</maven.compiler.target>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

		<build.helper.maven.plugin.version>1.9.1</build.helper.maven.plugin.version>
		<cobertura-maven-plugin>2.6</cobertura-maven-plugin>
		<maven-checkstyle-plugin>2.10</maven-checkstyle-plugin>
		<maven.dependency.plugin.version>2.10</maven.dependency.plugin.version>
		<maven.failsafe.plugin.version>2.19.1</maven.failsafe.plugin.version>
		<maven.findbugs.report.plugin>3.0.1</maven.findbugs.report.plugin>
		<maven.jxr.plugin.version>2.1</maven.jxr.plugin.version>
		<maven-pmd-plugin>3.0.1</maven-pmd-plugin>
		<maven.project.info.plugin.version>2.9</maven.project.info.plugin.version>
		<maven.site.maven.plugin.github.version>0.12</maven.site.maven.plugin.github.version>
		<maven.surefire.plugin.version>2.19.1</maven.surefire.plugin.version>
		<maven.surefire.report.plugin.version>2.19.1</maven.surefire.report.plugin.version>
		<maven.taglist.report.plugin>2.4</maven.taglist.report.plugin>
		<maven.versions.plugin>2.1</maven.versions.plugin>

		<slf4j.version>1.7.5</slf4j.version>
		<spring.version>2.5</spring.version>
		<jta.version>1.1</jta.version>
		<log4j.version>1.2.16</log4j.version>
		<junit.version>4.12</junit.version>
		<easymock.version>2.4</easymock.version>

		<test.memcached.host>localhost</test.memcached.host>
		<test.memcached.port>11211</test.memcached.port>
		<test.memcached.servers>${test.memcached.host}:${test.memcached.port}</test.memcached.servers>
	</properties>

	<build>
		<!-- Only filter test properties -->
		<testResources>
			<testResource>
				<directory>src/test/resources</directory>
				<filtering>true</filtering>
				<includes>
					<include>**/*.properties</include>
				</includes>
			</testResource>
			<testResource>
				<directory>src/test/resources</directory>
				<filtering>false</filtering>
				<excludes>
					<exclude>**/*.properties</exclude>
				</excludes>
			</testResource>

		</testResources>

		<plugins>
			<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>build-helper-maven-plugin</artifactId>
				<version>${build.helper.maven.plugin.version}</version>
				<executions>
					<execution>
						<id>get-cpu-count</id>
						<goals>
							<goal>cpu-count</goal>
						</goals>
						<configuration>
							<cpuCount>cpu.count</cpuCount>
						</configuration>
					</execution>
				</executions>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-javadoc-plugin</artifactId>
				<version>2.9.1</version>
				<executions>
					<execution>
						<id>attach-javadocs</id>
						<phase>verify</phase>
						<goals>
							<goal>jar</goal>
						</goals>
						<configuration>
							<additionalparam>${javadoc.opts}</additionalparam>
						</configuration>
					</execution>
				</executions>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<configuration>
					<source>${maven.compiler.source}</source>
					<target>${maven.compiler.target}</target>
					<encoding>${project.build.sourceEncoding}</encoding>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-surefire-plugin</artifactId>
				<version>${maven.surefire.plugin.version}</version>
				<configuration>
					<redirectTestOutputToFile>true</redirectTestOutputToFile>
					<parallel>classes</parallel>
					<perCoreThreadCount>${surefire.perCoreThreadCount}</perCoreThreadCount>
					<threadCount>${surefire.thread.count}</threadCount>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-failsafe-plugin</artifactId>
				<version>${maven.failsafe.plugin.version}</version>
				<executions>
					<execution>
						<goals>
							<goal>integration-test</goal>
							<goal>verify</goal>
						</goals>
					</execution>
				</executions>
				<configuration>
					<redirectTestOutputToFile>true</redirectTestOutputToFile>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-assembly-plugin</artifactId>
				<configuration>
					<descriptors>
						<descriptor>src/assemble/src.xml</descriptor>
						<descriptor>src/assemble/distribution.xml</descriptor>
					</descriptors>
				</configuration>
			</plugin>
		</plugins>
	</build>

	<dependencies>
		<dependency>
			<groupId>org.slf4j</groupId>
			<artifactId>slf4j-api</artifactId>
			<version>${slf4j.version}</version>
		</dependency>
		<dependency>
			<groupId>org.springframework</groupId>
			<artifactId>spring</artifactId>
			<version>${spring.version}</version>
			<scope>provided</scope>
		</dependency>
		<dependency>
			<groupId>javax.transaction</groupId>
			<artifactId>jta</artifactId>
			<version>${jta.version}</version>
			<scope>provided</scope>
		</dependency>

		<!-- Test dependencies -->
		<dependency>
			<groupId>log4j</groupId>
			<artifactId>log4j</artifactId>
			<version>${log4j.version}</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.slf4j</groupId>
			<artifactId>slf4j-log4j12</artifactId>
			<version>${slf4j.version}</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>${junit.version}</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.easymock</groupId>
			<artifactId>easymock</artifactId>
			<version>${easymock.version}</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.easymock</groupId>
			<artifactId>easymockclassextension</artifactId>
			<version>${easymock.version}</version>
			<scope>test</scope>
		</dependency>
	</dependencies>

	<reporting>
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-javadoc-plugin</artifactId>
				<configuration>
					<encoding>${project.build.sourceEncoding}</encoding>
					<charset>utf-8</charset>
					<locale>en_US</locale>
					<excludePackageNames>net.rubyeye.xmemcached.test</excludePackageNames>
					<additionalparam>${javadoc.xdoclint}</additionalparam>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-surefire-report-plugin</artifactId>
				<version>${maven.surefire.report.plugin.version}</version>
				<configuration>
					<showSuccess>false</showSuccess>
				</configuration>
				<reportSets>
					<reportSet>
						<reports>
							<report>failsafe-report-only</report>
							<report>report-only</report>
						</reports>
					</reportSet>
				</reportSets>
			</plugin>
			<!-- Source code cross reference -->
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-jxr-plugin</artifactId>
				<version>${maven.jxr.plugin.version}</version>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-project-info-reports-plugin</artifactId>
				<version>${maven.project.info.plugin.version}</version>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-dependency-plugin</artifactId>
				<version>${maven.dependency.plugin.version}</version>
				<reportSets>
					<reportSet>
						<reports>
							<report>analyze-report</report>
						</reports>
					</reportSet>
				</reportSets>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-checkstyle-plugin</artifactId>
				<version>${maven-checkstyle-plugin}</version>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-pmd-plugin</artifactId>
				<version>${maven-pmd-plugin}</version>
				<configuration>
					<linkXref>true</linkXref>
					<sourceEncoding>${project.build.sourceEncoding}</sourceEncoding>
					<targetJdk>${maven.compiler.target}</targetJdk>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>findbugs-maven-plugin</artifactId>
				<version>${maven.findbugs.report.plugin}</version>
			</plugin>
			<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>cobertura-maven-plugin</artifactId>
				<version>${cobertura-maven-plugin}</version>
				<reportSets>
					<reportSet>
						<!-- defines cobertura projects- and aggregate-report -->
						<id>cobertura</id>
						<reports>
							<report>cobertura</report>
						</reports>
						<configuration>
							<aggregate>true</aggregate>
						</configuration>
					</reportSet>
				</reportSets>
			</plugin>
			<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>taglist-maven-plugin</artifactId>
				<version>${maven.taglist.report.plugin}</version>
				<configuration>
					<aggregate>true</aggregate>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>versions-maven-plugin</artifactId>
				<version>${maven.versions.plugin}</version>
				<reportSets>
					<reportSet>
						<reports>
							<report>dependency-updates-report</report>
							<report>plugin-updates-report</report>
							<report>property-updates-report</report>
						</reports>
					</reportSet>
				</reportSets>
			</plugin>
		</plugins>
	</reporting>

	<profiles>
		<!-- Go around the issue with javadoc on jdk8 -->
		<profile>
			<id>jdk8</id>
			<activation>
				<jdk>[1.8,)</jdk>
			</activation>
			<properties>
				<javadoc.opts>-Xdoclint:none</javadoc.opts>
			</properties>
		</profile>

		<profile>
			<id>release</id>
			<activation>
				<activeByDefault>false</activeByDefault>
			</activation>
			<build>
				<plugins>
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-gpg-plugin</artifactId>
						<executions>
							<execution>
								<id>sign-artifacts</id>
								<phase>verify</phase>
								<goals>
									<goal>sign</goal>
								</goals>
							</execution>
						</executions>
					</plugin>
				</plugins>
			</build>
		</profile>

		<profile>
			<id>publish-site-github</id>
			<activation>
				<activeByDefault>false</activeByDefault>
			</activation>
			<properties>
				<github.global.server>github</github.global.server>
				<github.global.oauth2Token>${env.GITHUB_OAUTH_TOKEN}</github.global.oauth2Token>
			</properties>
			<build>
				<plugins>
					<plugin>
						<groupId>com.github.github</groupId>
						<artifactId>site-maven-plugin</artifactId>
						<version>${maven.site.maven.plugin.github.version}</version>
						<configuration>
							<message>Creating site for ${project.version}</message>
							<noJekyll>true</noJekyll>
						</configuration>
						<executions>
							<execution>
								<goals>
									<goal>site</goal>
								</goals>
								<phase>site</phase>
							</execution>
						</executions>
					</plugin>
				</plugins>
			</build>
		</profile>
	</profiles>
</project>

POM Entry

<dependency>
   <groupId>com.googlecode.xmemcached</groupId>
   <artifactId>xmemcached</artifactId>
   <version>2.2.0</version>
</dependency>

Download

If you think the following xmemcached-2.2.0.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.



Download xmemcached-2.2.0.jar file




PreviousNext

Related