Download jgroups-3.6.4.final.jar file

Introduction

You can download jgroups-3.6.4.final.jar in this page.

License

GNU Lesser General Public License 2.1

Type List

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

Pom

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>

POM Entry

<dependency>
   <groupId>org.jgroups</groupId>
   <artifactId>jgroups</artifactId>
   <version>3.6.4.final</version>
</dependency>

Download

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




PreviousNext

Related