You can download netty-common-4.1.8.final.jar in this page.
Apache License
netty-common-4.1.8.final.jar file has the following types.
META-INF/MANIFEST.MF META-INF/io.netty.versions.properties META-INF/maven/io.netty/netty-common/pom.properties META-INF/maven/io.netty/netty-common/pom.xml META-INF/maven/org.jctools/jctools-core/pom.properties META-INF/maven/org.jctools/jctools-core/pom.xml io.netty.util.AbstractConstant.class io.netty.util.AbstractReferenceCounted.class io.netty.util.AsciiString.class io.netty.util.AsyncMapping.class io.netty.util.Attribute.class io.netty.util.AttributeKey.class io.netty.util.AttributeMap.class io.netty.util.BooleanSupplier.class io.netty.util.ByteProcessor.class io.netty.util.CharsetUtil.class io.netty.util.Constant.class io.netty.util.ConstantPool.class io.netty.util.DefaultAttributeMap.class io.netty.util.DomainMappingBuilder.class io.netty.util.DomainNameMapping.class io.netty.util.DomainNameMappingBuilder.class io.netty.util.HashedWheelTimer.class io.netty.util.HashingStrategy.class io.netty.util.IllegalReferenceCountException.class io.netty.util.IntSupplier.class io.netty.util.Mapping.class io.netty.util.NetUtil.class io.netty.util.Recycler.class io.netty.util.ReferenceCountUtil.class io.netty.util.ReferenceCounted.class io.netty.util.ResourceLeak.class io.netty.util.ResourceLeakDetector.class io.netty.util.ResourceLeakDetectorFactory.class io.netty.util.ResourceLeakException.class io.netty.util.ResourceLeakHint.class io.netty.util.ResourceLeakTracker.class io.netty.util.Signal.class io.netty.util.ThreadDeathWatcher.class io.netty.util.Timeout.class io.netty.util.Timer.class io.netty.util.TimerTask.class io.netty.util.Version.class io.netty.util.collection.ByteCollections.class io.netty.util.collection.ByteObjectHashMap.class io.netty.util.collection.ByteObjectMap.class io.netty.util.collection.CharCollections.class io.netty.util.collection.CharObjectHashMap.class io.netty.util.collection.CharObjectMap.class io.netty.util.collection.IntCollections.class io.netty.util.collection.IntObjectHashMap.class io.netty.util.collection.IntObjectMap.class io.netty.util.collection.LongCollections.class io.netty.util.collection.LongObjectHashMap.class io.netty.util.collection.LongObjectMap.class io.netty.util.collection.ShortCollections.class io.netty.util.collection.ShortObjectHashMap.class io.netty.util.collection.ShortObjectMap.class io.netty.util.concurrent.AbstractEventExecutor.class io.netty.util.concurrent.AbstractEventExecutorGroup.class io.netty.util.concurrent.AbstractFuture.class io.netty.util.concurrent.AbstractScheduledEventExecutor.class io.netty.util.concurrent.BlockingOperationException.class io.netty.util.concurrent.CompleteFuture.class io.netty.util.concurrent.DefaultEventExecutor.class io.netty.util.concurrent.DefaultEventExecutorChooserFactory.class io.netty.util.concurrent.DefaultEventExecutorGroup.class io.netty.util.concurrent.DefaultFutureListeners.class io.netty.util.concurrent.DefaultProgressivePromise.class io.netty.util.concurrent.DefaultPromise.class io.netty.util.concurrent.DefaultThreadFactory.class io.netty.util.concurrent.EventExecutor.class io.netty.util.concurrent.EventExecutorChooserFactory.class io.netty.util.concurrent.EventExecutorGroup.class io.netty.util.concurrent.FailedFuture.class io.netty.util.concurrent.FastThreadLocal.class io.netty.util.concurrent.FastThreadLocalThread.class io.netty.util.concurrent.Future.class io.netty.util.concurrent.FutureListener.class io.netty.util.concurrent.GenericFutureListener.class io.netty.util.concurrent.GenericProgressiveFutureListener.class io.netty.util.concurrent.GlobalEventExecutor.class io.netty.util.concurrent.ImmediateEventExecutor.class io.netty.util.concurrent.ImmediateExecutor.class io.netty.util.concurrent.MultithreadEventExecutorGroup.class io.netty.util.concurrent.NonStickyEventExecutorGroup.class io.netty.util.concurrent.OrderedEventExecutor.class io.netty.util.concurrent.ProgressiveFuture.class io.netty.util.concurrent.ProgressivePromise.class io.netty.util.concurrent.Promise.class io.netty.util.concurrent.PromiseAggregator.class io.netty.util.concurrent.PromiseCombiner.class io.netty.util.concurrent.PromiseNotifier.class io.netty.util.concurrent.PromiseTask.class io.netty.util.concurrent.RejectedExecutionHandler.class io.netty.util.concurrent.RejectedExecutionHandlers.class io.netty.util.concurrent.ScheduledFuture.class io.netty.util.concurrent.ScheduledFutureTask.class io.netty.util.concurrent.SingleThreadEventExecutor.class io.netty.util.concurrent.SucceededFuture.class io.netty.util.concurrent.ThreadPerTaskExecutor.class io.netty.util.concurrent.ThreadProperties.class io.netty.util.concurrent.UnaryPromiseNotifier.class io.netty.util.concurrent.UnorderedThreadPoolEventExecutor.class io.netty.util.internal.AppendableCharSequence.class io.netty.util.internal.Cleaner0.class io.netty.util.internal.ConcurrentSet.class io.netty.util.internal.ConstantTimeUtils.class io.netty.util.internal.EmptyArrays.class io.netty.util.internal.IntegerHolder.class io.netty.util.internal.InternalThreadLocalMap.class io.netty.util.internal.JavassistTypeParameterMatcherGenerator.class io.netty.util.internal.LongCounter.class io.netty.util.internal.MacAddressUtil.class io.netty.util.internal.MathUtil.class io.netty.util.internal.NativeLibraryLoader.class io.netty.util.internal.NativeLibraryUtil.class io.netty.util.internal.NoOpTypeParameterMatcher.class io.netty.util.internal.ObjectUtil.class io.netty.util.internal.OutOfDirectMemoryError.class io.netty.util.internal.PendingWrite.class io.netty.util.internal.PlatformDependent.class io.netty.util.internal.PlatformDependent0.class io.netty.util.internal.PriorityQueue.class io.netty.util.internal.PriorityQueueNode.class io.netty.util.internal.PromiseNotificationUtil.class io.netty.util.internal.ReadOnlyIterator.class io.netty.util.internal.RecyclableArrayList.class io.netty.util.internal.SocketUtils.class io.netty.util.internal.StringUtil.class io.netty.util.internal.SystemPropertyUtil.class io.netty.util.internal.ThreadLocalRandom.class io.netty.util.internal.ThrowableUtil.class io.netty.util.internal.TypeParameterMatcher.class io.netty.util.internal.UnpaddedInternalThreadLocalMap.class io.netty.util.internal.UnstableApi.class io.netty.util.internal.chmv8.ConcurrentHashMapV8.class io.netty.util.internal.chmv8.CountedCompleter.class io.netty.util.internal.chmv8.ForkJoinPool.class io.netty.util.internal.chmv8.ForkJoinTask.class io.netty.util.internal.chmv8.ForkJoinWorkerThread.class io.netty.util.internal.chmv8.LongAdderV8.class io.netty.util.internal.chmv8.Striped64.class io.netty.util.internal.logging.AbstractInternalLogger.class io.netty.util.internal.logging.CommonsLogger.class io.netty.util.internal.logging.CommonsLoggerFactory.class io.netty.util.internal.logging.FormattingTuple.class io.netty.util.internal.logging.InternalLogLevel.class io.netty.util.internal.logging.InternalLogger.class io.netty.util.internal.logging.InternalLoggerFactory.class io.netty.util.internal.logging.JdkLogger.class io.netty.util.internal.logging.JdkLoggerFactory.class io.netty.util.internal.logging.Log4J2Logger.class io.netty.util.internal.logging.Log4J2LoggerFactory.class io.netty.util.internal.logging.Log4JLogger.class io.netty.util.internal.logging.Log4JLoggerFactory.class io.netty.util.internal.logging.MessageFormatter.class io.netty.util.internal.logging.Slf4JLogger.class io.netty.util.internal.logging.Slf4JLoggerFactory.class io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueue.class io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueConsumerNodeRef.class io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueuePad0.class io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueuePad1.class io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueProducerNodeRef.class io.netty.util.internal.shaded.org.jctools.queues.CircularArrayOffsetCalculator.class io.netty.util.internal.shaded.org.jctools.queues.ConcurrentCircularArrayQueue.class io.netty.util.internal.shaded.org.jctools.queues.ConcurrentCircularArrayQueueL0Pad.class io.netty.util.internal.shaded.org.jctools.queues.ConcurrentSequencedCircularArrayQueue.class io.netty.util.internal.shaded.org.jctools.queues.LinkedQueueNode.class io.netty.util.internal.shaded.org.jctools.queues.MessagePassingQueue.class io.netty.util.internal.shaded.org.jctools.queues.MpmcArrayQueue.class io.netty.util.internal.shaded.org.jctools.queues.MpmcArrayQueueConsumerField.class io.netty.util.internal.shaded.org.jctools.queues.MpmcArrayQueueL1Pad.class io.netty.util.internal.shaded.org.jctools.queues.MpmcArrayQueueL2Pad.class io.netty.util.internal.shaded.org.jctools.queues.MpmcArrayQueueProducerField.class io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueue.class io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueConsumerField.class io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueHeadLimitField.class io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueL1Pad.class io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueL2Pad.class io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueMidPad.class io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueTailField.class io.netty.util.internal.shaded.org.jctools.queues.MpscChunkedArrayQueue.class io.netty.util.internal.shaded.org.jctools.queues.MpscChunkedArrayQueueColdProducerFields.class io.netty.util.internal.shaded.org.jctools.queues.MpscChunkedArrayQueueConsumerFields.class io.netty.util.internal.shaded.org.jctools.queues.MpscChunkedArrayQueuePad1.class io.netty.util.internal.shaded.org.jctools.queues.MpscChunkedArrayQueuePad2.class io.netty.util.internal.shaded.org.jctools.queues.MpscChunkedArrayQueuePad3.class io.netty.util.internal.shaded.org.jctools.queues.MpscChunkedArrayQueueProducerFields.class io.netty.util.internal.shaded.org.jctools.queues.PaddedCircularArrayOffsetCalculator.class io.netty.util.internal.shaded.org.jctools.queues.QueueProgressIndicators.class io.netty.util.internal.shaded.org.jctools.queues.SparsePaddedCircularArrayOffsetCalculator.class io.netty.util.internal.shaded.org.jctools.queues.SpscLinkedQueue.class io.netty.util.internal.shaded.org.jctools.queues.atomic.AtomicReferenceArrayQueue.class io.netty.util.internal.shaded.org.jctools.queues.atomic.BaseLinkedAtomicQueue.class io.netty.util.internal.shaded.org.jctools.queues.atomic.LinkedQueueAtomicNode.class io.netty.util.internal.shaded.org.jctools.queues.atomic.MpscAtomicArrayQueue.class io.netty.util.internal.shaded.org.jctools.queues.atomic.MpscLinkedAtomicQueue.class io.netty.util.internal.shaded.org.jctools.queues.atomic.SpscLinkedAtomicQueue.class io.netty.util.internal.shaded.org.jctools.util.JvmInfo.class io.netty.util.internal.shaded.org.jctools.util.Pow2.class io.netty.util.internal.shaded.org.jctools.util.UnsafeAccess.class io.netty.util.internal.shaded.org.jctools.util.UnsafeRefArrayAccess.class
netty-common-4.1.8.final.pom file content.
<?xml version="1.0" encoding="UTF-8"?> <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> <artifactId>netty-parent</artifactId> <groupId>io.netty</groupId> <version>4.1.8.Final</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>netty-common</artifactId> <name>Netty/Common</name> <build> <plugins> <plugin> <artifactId>maven-shade-plugin</artifactId> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <artifactSet> <includes> <include>org.jctools</include> </includes> </artifactSet> <relocations> <relocation> <pattern>org.jctools.</pattern> <shadedPattern>io.netty.util.internal.shaded.org.jctools.</shadedPattern> </relocation> </relocations> <minimizeJar>true</minimizeJar> </configuration> </execution> </executions> <dependencies> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm</artifactId> <version>${asm.version}</version> </dependency> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm-commons</artifactId> <version>${asm.version}</version> </dependency> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm-analysis</artifactId> <version>${asm.version}</version> </dependency> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm-util</artifactId> <version>${asm.version}</version> </dependency> </dependencies> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <version>1.10</version> <executions> <execution> <id>add-source</id> <phase>generate-sources</phase> <goals> <goal>add-source</goal> </goals> <configuration> <sources> <source>${collection.src.dir}</source> </sources> </configuration> </execution> <execution> <id>add-test-source</id> <phase>generate-test-sources</phase> <goals> <goal>add-test-source</goal> </goals> <configuration> <sources> <source>${collection.testsrc.dir}</source> </sources> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.codehaus.gmaven</groupId> <artifactId>groovy-maven-plugin</artifactId> <version>2.0</version> <executions> <execution> <id>generate-collections</id> <phase>generate-sources</phase> <goals> <goal>execute</goal> </goals> <configuration> <source>${project.basedir}/src/main/script/codegen.groovy</source> </configuration> </execution> </executions> <dependencies> <dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy-all</artifactId> <version>2.4.7</version> </dependency> <dependency> <groupId>ant</groupId> <artifactId>ant-optional</artifactId> <version>1.5.3-1</version> </dependency> </dependencies> </plugin> <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <version>2.5.4</version> <executions> <execution> <id>generate-manifest</id> <phase>process-classes</phase> <goals> <goal>manifest</goal> </goals> <configuration> <instructions> <DynamicImport-Package>*</DynamicImport-Package> <Import-Package>!org.jctools.*;sun.misc;resolution:=optional;*</Import-Package> </instructions> </configuration> </execution> </executions> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>org.javassist</groupId> <artifactId>javassist</artifactId> <version>3.20.0-GA</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.21</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.2</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> <scope>compile</scope> <exclusions> <exclusion> <artifactId>mail</artifactId> <groupId>javax.mail</groupId> </exclusion> <exclusion> <artifactId>jms</artifactId> <groupId>javax.jms</groupId> </exclusion> <exclusion> <artifactId>jmxtools</artifactId> <groupId>com.sun.jdmk</groupId> </exclusion> <exclusion> <artifactId>jmxri</artifactId> <groupId>com.sun.jmx</groupId> </exclusion> </exclusions> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api</artifactId> <version>2.6.2</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>2.6.2</version> <scope>test</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>hamcrest-core</artifactId> <groupId>org.hamcrest</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>io.netty</groupId> <artifactId>netty-build</artifactId> <version>22</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>checkstyle</artifactId> <groupId>com.puppycrawl.tools</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.hamcrest</groupId> <artifactId>hamcrest-library</artifactId> <version>1.3</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>hamcrest-core</artifactId> <groupId>org.hamcrest</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.easymock</groupId> <artifactId>easymock</artifactId> <version>3.4</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>objenesis</artifactId> <groupId>org.objenesis</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.easymock</groupId> <artifactId>easymockclassextension</artifactId> <version>3.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.jmock</groupId> <artifactId>jmock-junit4</artifactId> <version>2.8.2</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>junit-dep</artifactId> <groupId>junit</groupId> </exclusion> <exclusion> <artifactId>jmock</artifactId> <groupId>org.jmock</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-core</artifactId> <version>1.10.19</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>objenesis</artifactId> <groupId>org.objenesis</groupId> </exclusion> <exclusion> <artifactId>hamcrest-core</artifactId> <groupId>org.hamcrest</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.1.7</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>logback-core</artifactId> <groupId>ch.qos.logback</groupId> </exclusion> </exclusions> </dependency> </dependencies> <properties> <collection.template.test.dir>${project.basedir}/src/test/templates</collection.template.test.dir> <collection.testsrc.dir>${project.build.directory}/generated-test-sources/collections/java</collection.testsrc.dir> <collection.template.dir>${project.basedir}/src/main/templates</collection.template.dir> <collection.src.dir>${project.build.directory}/generated-sources/collections/java</collection.src.dir> </properties> </project>
<dependency> <groupId>io.netty</groupId> <artifactId>netty-common</artifactId> <version>4.1.8.final</version> </dependency>
If you think the following netty-common-4.1.8.final.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download netty-common-4.1.8.final.jar file