You can download jgroups-3.6.4.final.jar in this page.
GNU Lesser General Public License 2.1
jgroups-3.6.4.final.jar file has the following types.
EncryptKeyStore.xml EncryptNoKeyStore.xml INSTALL.html LICENSE META-INF/MANIFEST.MF META-INF/maven/org.jgroups/jgroups/pom.properties META-INF/maven/org.jgroups/jgroups/pom.xml README VERSION.properties auth_X509.xml auth_fixedlist.xml auth_krb5.xml auth_md5.xml auth_regex.xml auth_simple.xml encrypt-entire-message.xml encrypt.xml fast.xml flush-tcp.xml flush-udp.xml fork-stacks.xml jg-magic-map.xml jg-messages.properties jg-messages_de.properties jg-protocol-ids.xml jgroups-3.6.xsd log4j2.xml mping.xml org.jgroups.Address.class org.jgroups.AnycastAddress.class org.jgroups.Channel.class org.jgroups.ChannelListener.class org.jgroups.Event.class org.jgroups.Global.class org.jgroups.Header.class org.jgroups.JChannel.class org.jgroups.Membership.class org.jgroups.MembershipListener.class org.jgroups.MergeView.class org.jgroups.Message.class org.jgroups.MessageListener.class org.jgroups.PhysicalAddress.class org.jgroups.Receiver.class org.jgroups.ReceiverAdapter.class org.jgroups.StateTransferException.class org.jgroups.SuspectedException.class org.jgroups.TimeoutException.class org.jgroups.UnreachableException.class org.jgroups.UpHandler.class org.jgroups.Version.class org.jgroups.View.class org.jgroups.ViewId.class org.jgroups.annotations.DeprecatedProperty.class org.jgroups.annotations.Experimental.class org.jgroups.annotations.GuardedBy.class org.jgroups.annotations.Immutable.class org.jgroups.annotations.LocalAddress.class org.jgroups.annotations.MBean.class org.jgroups.annotations.ManagedAttribute.class org.jgroups.annotations.ManagedOperation.class org.jgroups.annotations.Property.class org.jgroups.annotations.Unsupported.class org.jgroups.annotations.XmlAttribute.class org.jgroups.annotations.XmlElement.class org.jgroups.annotations.XmlInclude.class org.jgroups.auth.AuthToken.class org.jgroups.auth.DemoToken.class org.jgroups.auth.FixedMembershipToken.class org.jgroups.auth.Krb5Token.class org.jgroups.auth.Krb5TokenUtils.class org.jgroups.auth.MD5Token.class org.jgroups.auth.RegexMembership.class org.jgroups.auth.SimpleToken.class org.jgroups.auth.X509Token.class org.jgroups.auth.sasl.FileObserver.class org.jgroups.auth.sasl.FileWatchTask.class org.jgroups.auth.sasl.SaslClientCallbackHandler.class org.jgroups.auth.sasl.SaslClientContext.class org.jgroups.auth.sasl.SaslContext.class org.jgroups.auth.sasl.SaslServerContext.class org.jgroups.auth.sasl.SaslUtils.class org.jgroups.auth.sasl.SecurityActions.class org.jgroups.auth.sasl.SimpleAuthorizingCallbackHandler.class org.jgroups.blocks.AbstractConnectionMap.class org.jgroups.blocks.AsyncRequestHandler.class org.jgroups.blocks.BasicConnectionTable.class org.jgroups.blocks.Cache.class org.jgroups.blocks.Connection.class org.jgroups.blocks.ConnectionMap.class org.jgroups.blocks.ConnectionTableNIO.class org.jgroups.blocks.GridFile.class org.jgroups.blocks.GridFilesystem.class org.jgroups.blocks.GridInputStream.class org.jgroups.blocks.GridOutputStream.class org.jgroups.blocks.GroupRequest.class org.jgroups.blocks.LazyRemovalCache.class org.jgroups.blocks.MemcachedConnector.class org.jgroups.blocks.MessageDispatcher.class org.jgroups.blocks.MethodCall.class org.jgroups.blocks.MethodLookup.class org.jgroups.blocks.PartitionedHashMap.class org.jgroups.blocks.ReplCache.class org.jgroups.blocks.ReplicatedHashMap.class org.jgroups.blocks.ReplicatedMap.class org.jgroups.blocks.ReplicatedTree.class org.jgroups.blocks.Request.class org.jgroups.blocks.RequestCorrelator.class org.jgroups.blocks.RequestHandler.class org.jgroups.blocks.RequestOptions.class org.jgroups.blocks.Response.class org.jgroups.blocks.ResponseMode.class org.jgroups.blocks.RpcDispatcher.class org.jgroups.blocks.RspCollector.class org.jgroups.blocks.RspFilter.class org.jgroups.blocks.TCPConnectionMap.class org.jgroups.blocks.UnicastRequest.class org.jgroups.blocks.atomic.Counter.class org.jgroups.blocks.atomic.CounterService.class org.jgroups.blocks.executor.ExecutionCompletionService.class org.jgroups.blocks.executor.ExecutionRunner.class org.jgroups.blocks.executor.ExecutionService.class org.jgroups.blocks.executor.Executions.class org.jgroups.blocks.executor.ExecutorEvent.class org.jgroups.blocks.executor.ExecutorNotification.class org.jgroups.blocks.locking.AwaitInfo.class org.jgroups.blocks.locking.LockInfo.class org.jgroups.blocks.locking.LockNotification.class org.jgroups.blocks.locking.LockService.class org.jgroups.blocks.mux.MuxHeader.class org.jgroups.blocks.mux.MuxMessageDispatcher.class org.jgroups.blocks.mux.MuxRequestCorrelator.class org.jgroups.blocks.mux.MuxRpcDispatcher.class org.jgroups.blocks.mux.MuxUpHandler.class org.jgroups.blocks.mux.Muxer.class org.jgroups.blocks.mux.NoMuxHandler.class org.jgroups.blocks.mux.NoMuxHandlerRspFilter.class org.jgroups.client.StompConnection.class org.jgroups.conf.ClassConfigurator.class org.jgroups.conf.ConfiguratorFactory.class org.jgroups.conf.PlainConfigurator.class org.jgroups.conf.PropertyConverter.class org.jgroups.conf.PropertyConverters.class org.jgroups.conf.PropertyHelper.class org.jgroups.conf.ProtocolConfiguration.class org.jgroups.conf.ProtocolStackConfigurator.class org.jgroups.conf.XmlConfigurator.class org.jgroups.demos.Chat.class org.jgroups.demos.CounterServiceDemo.class org.jgroups.demos.Draw.class org.jgroups.demos.DrawCommand.class org.jgroups.demos.ExecutionServiceDemo.class org.jgroups.demos.JmxDemo.class org.jgroups.demos.KeyStoreGenerator.class org.jgroups.demos.LockServiceDemo.class org.jgroups.demos.MemcachedServer.class org.jgroups.demos.MyCanvas.class org.jgroups.demos.PartitionedHashMapDemo.class org.jgroups.demos.ProgrammaticChat.class org.jgroups.demos.PubSub.class org.jgroups.demos.QuoteClient.class org.jgroups.demos.QuoteServer.class org.jgroups.demos.RelayDemo.class org.jgroups.demos.RelayDemoRpc.class org.jgroups.demos.ReplCacheDemo.class org.jgroups.demos.ReplicatedHashMapDemo.class org.jgroups.demos.StompChat.class org.jgroups.demos.StompDraw.class org.jgroups.demos.Topology.class org.jgroups.demos.TotOrderRequest.class org.jgroups.demos.TotalOrder.class org.jgroups.demos.ViewDemo.class org.jgroups.demos.applets.DrawApplet.class org.jgroups.demos.wb.ApplFrame.class org.jgroups.demos.wb.GraphPanel.class org.jgroups.demos.wb.MessageDialog.class org.jgroups.demos.wb.Node.class org.jgroups.demos.wb.SendDialog.class org.jgroups.demos.wb.UserInfoDialog.class org.jgroups.demos.wb.Whiteboard.class org.jgroups.fork.ForkChannel.class org.jgroups.fork.ForkConfig.class org.jgroups.fork.ForkProtocol.class org.jgroups.fork.ForkProtocolStack.class org.jgroups.fork.UnknownForkHandler.class org.jgroups.jmx.JmxConfigurator.class org.jgroups.jmx.ResourceDMBean.class org.jgroups.logging.CustomLogFactory.class org.jgroups.logging.JDKLogImpl.class org.jgroups.logging.Log.class org.jgroups.logging.Log4J2LogImpl.class org.jgroups.logging.LogFactory.class org.jgroups.protocols.ABP.class org.jgroups.protocols.AUTH.class org.jgroups.protocols.AuthHeader.class org.jgroups.protocols.BARRIER.class org.jgroups.protocols.BPING.class org.jgroups.protocols.BasicTCP.class org.jgroups.protocols.CENTRAL_EXECUTOR.class org.jgroups.protocols.CENTRAL_LOCK.class org.jgroups.protocols.COMPRESS.class org.jgroups.protocols.COUNTER.class org.jgroups.protocols.DAISYCHAIN.class org.jgroups.protocols.DELAY.class org.jgroups.protocols.DISCARD.class org.jgroups.protocols.DISCARD_PAYLOAD.class org.jgroups.protocols.DUPL.class org.jgroups.protocols.Discovery.class org.jgroups.protocols.ENCRYPT.class org.jgroups.protocols.EXAMPLE.class org.jgroups.protocols.Executing.class org.jgroups.protocols.FC.class org.jgroups.protocols.FD.class org.jgroups.protocols.FD_ALL.class org.jgroups.protocols.FD_ALL2.class org.jgroups.protocols.FD_HOST.class org.jgroups.protocols.FD_PING.class org.jgroups.protocols.FD_SOCK.class org.jgroups.protocols.FILE_PING.class org.jgroups.protocols.FORK.class org.jgroups.protocols.FORWARD_TO_COORD.class org.jgroups.protocols.FRAG.class org.jgroups.protocols.FRAG2.class org.jgroups.protocols.FcHeader.class org.jgroups.protocols.FlowControl.class org.jgroups.protocols.FragHeader.class org.jgroups.protocols.GOOGLE_PING.class org.jgroups.protocols.HDRS.class org.jgroups.protocols.JDBC_PING.class org.jgroups.protocols.Locking.class org.jgroups.protocols.MAKE_BATCH.class org.jgroups.protocols.MERGE2.class org.jgroups.protocols.MERGE3.class org.jgroups.protocols.MFC.class org.jgroups.protocols.MPING.class org.jgroups.protocols.PDC.class org.jgroups.protocols.PEER_LOCK.class org.jgroups.protocols.PERF.class org.jgroups.protocols.PING.class org.jgroups.protocols.PRIO.class org.jgroups.protocols.PingData.class org.jgroups.protocols.PingHeader.class org.jgroups.protocols.PrioHeader.class org.jgroups.protocols.RACKSPACE_PING.class org.jgroups.protocols.RATE_LIMITER.class org.jgroups.protocols.RELAY.class org.jgroups.protocols.RSVP.class org.jgroups.protocols.S3_PING.class org.jgroups.protocols.SASL.class org.jgroups.protocols.SCOPE.class org.jgroups.protocols.SEQUENCER.class org.jgroups.protocols.SEQUENCER2.class org.jgroups.protocols.SHARED_LOOPBACK.class org.jgroups.protocols.SHARED_LOOPBACK_PING.class org.jgroups.protocols.SHUFFLE.class org.jgroups.protocols.SIZE.class org.jgroups.protocols.STATS.class org.jgroups.protocols.STOMP.class org.jgroups.protocols.SWIFT_PING.class org.jgroups.protocols.SaslHeader.class org.jgroups.protocols.TCP.class org.jgroups.protocols.TCPGOSSIP.class org.jgroups.protocols.TCPPING.class org.jgroups.protocols.TCP_NIO.class org.jgroups.protocols.TP.class org.jgroups.protocols.TRACE.class org.jgroups.protocols.TUNNEL.class org.jgroups.protocols.TpHeader.class org.jgroups.protocols.UDP.class org.jgroups.protocols.UFC.class org.jgroups.protocols.UNICAST.class org.jgroups.protocols.UNICAST2.class org.jgroups.protocols.UNICAST3.class org.jgroups.protocols.VERIFY_SUSPECT.class org.jgroups.protocols.pbcast.ClientGmsImpl.class org.jgroups.protocols.pbcast.CoordGmsImpl.class org.jgroups.protocols.pbcast.DeltaView.class org.jgroups.protocols.pbcast.FLUSH.class org.jgroups.protocols.pbcast.GMS.class org.jgroups.protocols.pbcast.GmsImpl.class org.jgroups.protocols.pbcast.JoinRsp.class org.jgroups.protocols.pbcast.MergeData.class org.jgroups.protocols.pbcast.Merger.class org.jgroups.protocols.pbcast.Merger2.class org.jgroups.protocols.pbcast.NAKACK.class org.jgroups.protocols.pbcast.NAKACK2.class org.jgroups.protocols.pbcast.NakAckHeader.class org.jgroups.protocols.pbcast.NakAckHeader2.class org.jgroups.protocols.pbcast.ParticipantGmsImpl.class org.jgroups.protocols.pbcast.STABLE.class org.jgroups.protocols.pbcast.STATE.class org.jgroups.protocols.pbcast.STATE_SOCK.class org.jgroups.protocols.pbcast.STATE_TRANSFER.class org.jgroups.protocols.pbcast.ServerGmsImpl.class org.jgroups.protocols.pbcast.StreamingStateTransfer.class org.jgroups.protocols.relay.CanBeSiteMaster.class org.jgroups.protocols.relay.CanBeSiteMasterTopology.class org.jgroups.protocols.relay.RELAY2.class org.jgroups.protocols.relay.Relayer.class org.jgroups.protocols.relay.RouteStatusListener.class org.jgroups.protocols.relay.SiteAddress.class org.jgroups.protocols.relay.SiteMaster.class org.jgroups.protocols.relay.SiteUUID.class org.jgroups.protocols.relay.config.RelayConfig.class org.jgroups.protocols.rules.CheckFDMonitor.class org.jgroups.protocols.rules.EventHandler.class org.jgroups.protocols.rules.Rule.class org.jgroups.protocols.rules.SUPERVISOR.class org.jgroups.protocols.rules.SampleRule.class org.jgroups.protocols.tom.DeliveryManager.class org.jgroups.protocols.tom.DeliveryManagerImpl.class org.jgroups.protocols.tom.DeliveryProtocol.class org.jgroups.protocols.tom.DeliveryThread.class org.jgroups.protocols.tom.MessageID.class org.jgroups.protocols.tom.SenderManager.class org.jgroups.protocols.tom.SequenceNumberManager.class org.jgroups.protocols.tom.StatsCollector.class org.jgroups.protocols.tom.TOA.class org.jgroups.protocols.tom.ToaHeader.class org.jgroups.stack.AddressGenerator.class org.jgroups.stack.Configurator.class org.jgroups.stack.DefaultRetransmitter.class org.jgroups.stack.DiagnosticsHandler.class org.jgroups.stack.ExponentialInterval.class org.jgroups.stack.GossipData.class org.jgroups.stack.GossipRouter.class org.jgroups.stack.Interval.class org.jgroups.stack.IpAddress.class org.jgroups.stack.MembershipChangePolicy.class org.jgroups.stack.NakReceiverWindow.class org.jgroups.stack.Protocol.class org.jgroups.stack.ProtocolStack.class org.jgroups.stack.RangeBasedRetransmitter.class org.jgroups.stack.Retransmitter.class org.jgroups.stack.RouterStub.class org.jgroups.stack.RouterStubManager.class org.jgroups.stack.StateTransferInfo.class org.jgroups.stack.StaticInterval.class org.jgroups.tests.CheckGaps.class org.jgroups.tests.CheckMonotonicallyIncreasingNumbers.class org.jgroups.tests.CheckToaOrder.class org.jgroups.tests.DiscoveryPacket.class org.jgroups.tests.DiscoveryRequest.class org.jgroups.tests.DiscoveryResponse.class org.jgroups.tests.FlowControlTest.class org.jgroups.tests.GetGlobalAddress.class org.jgroups.tests.GridFilesystemTest.class org.jgroups.tests.LargeState.class org.jgroups.tests.MakeUnique.class org.jgroups.tests.McastDiscovery.class org.jgroups.tests.McastReceiverTest.class org.jgroups.tests.McastSenderTest.class org.jgroups.tests.MessageDispatcherSpeedTest.class org.jgroups.tests.ModClusterAdvertizeListener.class org.jgroups.tests.NioClient.class org.jgroups.tests.NioServer.class org.jgroups.tests.ParseMessages.class org.jgroups.tests.PingPong.class org.jgroups.tests.PingPongDatagram.class org.jgroups.tests.Probe.class org.jgroups.tests.Result.class org.jgroups.tests.RoundTrip.class org.jgroups.tests.RoundTripMulticast.class org.jgroups.tests.RoundTripTcp.class org.jgroups.tests.RoundTripUdp.class org.jgroups.tests.RouterStubGet.class org.jgroups.tests.RpcDispatcherBlocking.class org.jgroups.tests.RpcDispatcherSpeedTest.class org.jgroups.tests.ShmTest.class org.jgroups.tests.TestToaOrder.class org.jgroups.tests.UnicastTest.class org.jgroups.tests.UnicastTestRpc.class org.jgroups.tests.UnicastTestSharedLoopback.class org.jgroups.tests.UnicastTestTcp.class org.jgroups.tests.UnicastTestTcpRpc.class org.jgroups.tests.UnicastTestTcpSlow.class org.jgroups.tests.bla3.class org.jgroups.tests.bla4.class org.jgroups.tests.bla5.class org.jgroups.tests.mcast.class org.jgroups.tests.perf.JPerf.class org.jgroups.tests.perf.MPerf.class org.jgroups.tests.perf.MPerfRpc.class org.jgroups.tests.perf.UPerf.class org.jgroups.tests.perf.UUPerf.class org.jgroups.tests.perf.UdpPerf.class org.jgroups.util.AckCollector.class org.jgroups.util.AdditionalDataUUID.class org.jgroups.util.AgeOutCache.class org.jgroups.util.ArrayIterator.class org.jgroups.util.AsciiString.class org.jgroups.util.Average.class org.jgroups.util.Bits.class org.jgroups.util.BlockingInputStream.class org.jgroups.util.BoundedHashMap.class org.jgroups.util.BoundedList.class org.jgroups.util.Buffer.class org.jgroups.util.ByteArrayDataInputStream.class org.jgroups.util.ByteArrayDataOutputStream.class org.jgroups.util.ByteBufferInputStream.class org.jgroups.util.ByteBufferOutputStream.class org.jgroups.util.ConcurrentLinkedBlockingQueue.class org.jgroups.util.ConcurrentLinkedBlockingQueue2.class org.jgroups.util.CondVar.class org.jgroups.util.Condition.class org.jgroups.util.CreditMap.class org.jgroups.util.CustomRejectionPolicy.class org.jgroups.util.DefaultSocketFactory.class org.jgroups.util.DefaultThreadFactory.class org.jgroups.util.DefaultTimeScheduler.class org.jgroups.util.Digest.class org.jgroups.util.DirectExecutor.class org.jgroups.util.ExpiryCache.class org.jgroups.util.ExtendedUUID.class org.jgroups.util.Filter.class org.jgroups.util.FixedSizeBitSet.class org.jgroups.util.ForwardQueue.class org.jgroups.util.FutureListener.class org.jgroups.util.GetNetworkInterfaces.class org.jgroups.util.HashedTimingWheel.class org.jgroups.util.Headers.class org.jgroups.util.ImmutableReference.class org.jgroups.util.InputStreamAdapter.class org.jgroups.util.LazyThreadFactory.class org.jgroups.util.MergeId.class org.jgroups.util.MessageBatch.class org.jgroups.util.MockTimeScheduler.class org.jgroups.util.MutableDigest.class org.jgroups.util.MyReceiver.class org.jgroups.util.NoProgressException.class org.jgroups.util.NotifyingFuture.class org.jgroups.util.NullFuture.class org.jgroups.util.ObjectInputStreamWithClassloader.class org.jgroups.util.OneTimeAddressGenerator.class org.jgroups.util.OutputStreamAdapter.class org.jgroups.util.Owner.class org.jgroups.util.PayloadUUID.class org.jgroups.util.Pool.class org.jgroups.util.ProcessingQueue.class org.jgroups.util.ProgressCheckRejectionPolicy.class org.jgroups.util.Promise.class org.jgroups.util.PropertiesToAsciidoc.class org.jgroups.util.Queue.class org.jgroups.util.QueueClosedException.class org.jgroups.util.Range.class org.jgroups.util.ResourceManager.class org.jgroups.util.ResponseCollector.class org.jgroups.util.Responses.class org.jgroups.util.RetransmitTable.class org.jgroups.util.RingBuffer.class org.jgroups.util.RingBufferLockless.class org.jgroups.util.Rsp.class org.jgroups.util.RspList.class org.jgroups.util.Seqno.class org.jgroups.util.SeqnoComparator.class org.jgroups.util.SeqnoList.class org.jgroups.util.SeqnoRange.class org.jgroups.util.ShutdownRejectedExecutionHandler.class org.jgroups.util.SingletonAddress.class org.jgroups.util.SizeStreamable.class org.jgroups.util.SocketFactory.class org.jgroups.util.StackType.class org.jgroups.util.StateTransferResult.class org.jgroups.util.Streamable.class org.jgroups.util.SuppressCache.class org.jgroups.util.SuppressLog.class org.jgroups.util.Table.class org.jgroups.util.ThreadFactory.class org.jgroups.util.TimeScheduler.class org.jgroups.util.TimeScheduler2.class org.jgroups.util.TimeScheduler3.class org.jgroups.util.TimeService.class org.jgroups.util.TopologyUUID.class org.jgroups.util.Triple.class org.jgroups.util.Tuple.class org.jgroups.util.UUID.class org.jgroups.util.Util.class org.jgroups.util.XMLSchemaGenerator.class relay1.xml relay2.xml rules.xml sequencer.xml settings.xml tcp-nio.xml tcp.xml tcpgossip.xml toa.xml tunnel.xml udp-largecluster.xml udp.xml
jgroups-3.6.4.final.pom file content.
<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"> <modelVersion>4.0.0</modelVersion> <groupId>org.jgroups</groupId> <artifactId>jgroups</artifactId> <packaging>bundle</packaging> <name>JGroups</name> <version>3.6.4.Final</version> <url>http://www.jgroups.org</url> <properties> <!-- nexus-staging-maven-plugin --> <autoReleaseAfterClose>true</autoReleaseAfterClose> <nexus.server.id>jboss-releases-repository</nexus.server.id> <nexus.server.url>https://repository.jboss.org/nexus</nexus.server.url> <nexus.snapshot.server.id>jboss-snapshots-repository</nexus.snapshot.server.id> <nexus.snapshot.server.url>https://repository.jboss.org/nexus/content/repositories/snapshots/</nexus.snapshot.server.url> </properties> <description> Reliable cluster communication toolkit </description> <organization> <name>JBoss, a division of Red Hat</name> <url>http://www.jboss.org</url> </organization> <developers> <developer> <name>Bela Ban</name> <email>belaban@yahoo.com</email> </developer> </developers> <licenses> <license> <name>Apache License 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0.html</url> </license> </licenses> <scm> <connection>scm:git:git://github.com/belaban/JGroups.git</connection> <developerConnection>scm:git:ssh://git@github.com/belaban/JGroups.git</developerConnection> <url>https://github.com/belaban/JGroups</url> </scm> <issueManagement> <system>jira</system> <url>https://jira.jboss.com/jira/browse/JGRP</url> </issueManagement> <distributionManagement> <repository> <id>${nexus.server.id}</id> <name>JBoss Releases Repository</name> <url>${nexus.server.url}</url> </repository> <snapshotRepository> <id>${nexus.snapshot.server.id}</id> <url>${nexus.snapshot.server.url}</url> </snapshotRepository> </distributionManagement> <prerequisites> <maven>3.0.4</maven> </prerequisites> <repositories> <repository> <id>jboss-public-repository-group</id> <name>JBoss Public Maven Repository Group</name> <url>https://repository.jboss.org/nexus/content/groups/public/</url> <layout>default</layout> <releases> <enabled>true</enabled> <updatePolicy>never</updatePolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>interval:120</updatePolicy> </snapshots> </repository> </repositories> <dependencies> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>2.0</version> <optional>true</optional> </dependency> <!-- Test dependencies --> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>6.8.5</version> <scope>test</scope> </dependency> <dependency> <groupId>org.jboss.byteman</groupId> <artifactId>byteman-bmunit</artifactId> <version>2.1.4.1</version> <scope>test</scope> </dependency> <dependency> <groupId>bouncycastle</groupId> <artifactId>bcprov-jdk15</artifactId> <version>140</version> <scope>test</scope> </dependency> </dependencies> <build> <sourceDirectory>src</sourceDirectory> <resources> <resource> <directory>conf</directory> <includes> <include>*.xml</include> <include>jg-messages*.properties</include> <include>VERSION.properties</include> </includes> <excludes> <exclude>*-service.xml</exclude> </excludes> </resource> <resource> <directory>${project.build.directory}/schema</directory> </resource> <resource> <directory>${project.basedir}</directory> <includes> <include>INSTALL.html</include> <include>LICENSE</include> <include>README</include> </includes> </resource> <resource> <directory>${project.basedir}/lib</directory> <includes> <include>licenses/thirdparty*</include> </includes> </resource> </resources> <plugins> <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>nexus-staging-maven-plugin</artifactId> <extensions>true</extensions> <configuration> <!-- See configuration details at http://books.sonatype.com/nexus-book/reference/staging-deployment.html --> <nexusUrl>${nexus.server.url}</nexusUrl> <serverId>${nexus.server.id}</serverId> <autoReleaseAfterClose>true</autoReleaseAfterClose> </configuration> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.7</source> <target>1.7</target> <excludes> <exclude>org/jgroups/util/JUnitXMLReporter.java</exclude> <!--<exclude>org/jgroups/demos/**</exclude>--> </excludes> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> <version>1.3.1</version> <executions> <execution> <id>enforce-java</id> <goals> <goal>enforce</goal> </goals> </execution> </executions> <configuration> <rules> <requireJavaVersion> <!-- require JDK 1.7 to run the build --> <version>[1.7,)</version> </requireJavaVersion> <requireMavenVersion> <version>3.0.4</version> </requireMavenVersion> </rules> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <executions> <execution> <id>add-source</id> <phase>validate</phase> <goals> <goal>add-source</goal> </goals> <configuration> <sources> <!-- These tests have to go in the main jar --> <source>tests/other</source> <source>tests/perf</source> </sources> </configuration> </execution> <execution> <id>add-test-source</id> <phase>validate</phase> <goals> <goal>add-test-source</goal> </goals> <configuration> <sources> <source>tests/byteman</source> <source>tests/junit</source> <source>tests/junit-functional</source> <!-- tests/other and tests/perf are included in the normal sources --> <source>tests/stress</source> </sources> </configuration> </execution> </executions> </plugin> <plugin> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <id>compile</id> <phase>compile</phase> <goals> <goal>run</goal> </goals> <configuration> <tasks> <property name="compile_classpath" refid="maven.compile.classpath"/> <property name="plugin_classpath" refid="maven.plugin.classpath"/> <delete dir="${project.build.directory}/schema" failonerror="false"/> <mkdir dir="${project.build.directory}/schema"/> <java classname="org.jgroups.util.XMLSchemaGenerator"> <classpath> <pathelement path="${compile_classpath}"/> <pathelement path="${plugin_classpath}"/> </classpath> <arg line="-o ${project.build.directory}/schema"/> </java> </tasks> </configuration> </execution> <!-- Run the tests via ant --> <execution> <phase>test</phase> <configuration> <tasks unless="maven.test.skip"> <ant antfile="${basedir}/build.xml" target="all-tests"> <property name="build.compiler" value="extJavac"/> </ant> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> </executions> </plugin> <!-- Make sure we generate src jars too --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <inherited>true</inherited> <executions> <execution> <id>attach-sources</id> <phase>verify</phase> <goals> <goal>jar-no-fork</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifestFile>conf/manifest.mf</manifestFile> </archive> </configuration> </plugin> <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <extensions>true</extensions> <configuration> <instructions> <Main-Class>org.jgroups.Version</Main-Class> <Implementation-Version>${project.version}</Implementation-Version> <DynamicImport-Package>*</DynamicImport-Package> <Export-Package> schema;version=${project.version}, ${project.groupId}.*;version=${project.version} </Export-Package> <Bundle-RequiredExecutionEnvironment>J2SE-1.6</Bundle-RequiredExecutionEnvironment> </instructions> </configuration> </plugin> <!-- Disable default tests: they won't run since they are lacking configuration --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <skip>true</skip> </configuration> <executions> <execution> <phase>test</phase> </execution> </executions> </plugin> </plugins> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId> <version>2.5.2</version> </plugin> <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>nexus-staging-maven-plugin</artifactId> <version>1.6.5</version> </plugin> <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <version>2.3.7</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <version>1.7</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-clean-plugin</artifactId> <version>2.5</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-deploy-plugin</artifactId> <version>2.7</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-install-plugin</artifactId> <version>2.4</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.4</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.6</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <version>3.2</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>2.2.1</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.12.4</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-failsafe-plugin</artifactId> <version>2.15</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.8</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-help-plugin</artifactId> <version>2.2</version> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <version>1.8</version> </plugin> <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.--> <plugin> <groupId>org.eclipse.m2e</groupId> <artifactId>lifecycle-mapping</artifactId> <version>1.0.0</version> <configuration> <lifecycleMappingMetadata> <pluginExecutions> <pluginExecution> <pluginExecutionFilter> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <versionRange>[1.3,)</versionRange> <goals> <goal>run</goal> </goals> </pluginExecutionFilter> <action> <ignore /> </action> </pluginExecution> </pluginExecutions> </lifecycleMappingMetadata> </configuration> </plugin> </plugins> </pluginManagement> </build> </project>
<dependency> <groupId>org.jgroups</groupId> <artifactId>jgroups</artifactId> <version>3.6.4.final</version> </dependency>
If you think the following jgroups-3.6.4.final.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download jgroups-3.6.4.final.jar file