You can download kryo-2.22.jar in this page.
New BSD License
kryo-2.22.jar file has the following types.
META-INF/LICENSE META-INF/MANIFEST.MF META-INF/NOTICE META-INF/maven/com.esotericsoftware.kryo/kryo/pom.properties META-INF/maven/com.esotericsoftware.kryo/kryo/pom.xml META-INF/maven/com.esotericsoftware.minlog/minlog/pom.properties META-INF/maven/com.esotericsoftware.minlog/minlog/pom.xml META-INF/maven/com.esotericsoftware.reflectasm/reflectasm/pom.properties META-INF/maven/com.esotericsoftware.reflectasm/reflectasm/pom.xml com.esotericsoftware.kryo.ClassResolver.class com.esotericsoftware.kryo.DefaultSerializer.class com.esotericsoftware.kryo.Generics.class com.esotericsoftware.kryo.Kryo.class com.esotericsoftware.kryo.KryoCopyable.class com.esotericsoftware.kryo.KryoException.class com.esotericsoftware.kryo.KryoSerializable.class com.esotericsoftware.kryo.NotNull.class com.esotericsoftware.kryo.ReferenceResolver.class com.esotericsoftware.kryo.Registration.class com.esotericsoftware.kryo.Serializer.class com.esotericsoftware.kryo.StreamFactory.class com.esotericsoftware.kryo.factories.PseudoSerializerFactory.class com.esotericsoftware.kryo.factories.ReflectionSerializerFactory.class com.esotericsoftware.kryo.factories.SerializerFactory.class com.esotericsoftware.kryo.io.ByteBufferInput.class com.esotericsoftware.kryo.io.ByteBufferInputStream.class com.esotericsoftware.kryo.io.ByteBufferOutput.class com.esotericsoftware.kryo.io.ByteBufferOutputStream.class com.esotericsoftware.kryo.io.FastInput.class com.esotericsoftware.kryo.io.FastOutput.class com.esotericsoftware.kryo.io.Input.class com.esotericsoftware.kryo.io.InputChunked.class com.esotericsoftware.kryo.io.Output.class com.esotericsoftware.kryo.io.OutputChunked.class com.esotericsoftware.kryo.io.UnsafeInput.class com.esotericsoftware.kryo.io.UnsafeMemoryInput.class com.esotericsoftware.kryo.io.UnsafeMemoryOutput.class com.esotericsoftware.kryo.io.UnsafeOutput.class com.esotericsoftware.kryo.serializers.AsmCacheFields.class com.esotericsoftware.kryo.serializers.BeanSerializer.class com.esotericsoftware.kryo.serializers.BlowfishSerializer.class com.esotericsoftware.kryo.serializers.CollectionSerializer.class com.esotericsoftware.kryo.serializers.CompatibleFieldSerializer.class com.esotericsoftware.kryo.serializers.DefaultArraySerializers.class com.esotericsoftware.kryo.serializers.DefaultSerializers.class com.esotericsoftware.kryo.serializers.DeflateSerializer.class com.esotericsoftware.kryo.serializers.FieldSerializer.class com.esotericsoftware.kryo.serializers.FieldSerializerGenericsUtil.class com.esotericsoftware.kryo.serializers.FieldSerializerUnsafeUtil.class com.esotericsoftware.kryo.serializers.JavaSerializer.class com.esotericsoftware.kryo.serializers.MapSerializer.class com.esotericsoftware.kryo.serializers.ObjectField.class com.esotericsoftware.kryo.serializers.TaggedFieldSerializer.class com.esotericsoftware.kryo.serializers.UnsafeCacheFields.class com.esotericsoftware.kryo.util.DefaultClassResolver.class com.esotericsoftware.kryo.util.DefaultStreamFactory.class com.esotericsoftware.kryo.util.FastestStreamFactory.class com.esotericsoftware.kryo.util.IdentityMap.class com.esotericsoftware.kryo.util.IdentityObjectIntMap.class com.esotericsoftware.kryo.util.IntArray.class com.esotericsoftware.kryo.util.IntMap.class com.esotericsoftware.kryo.util.ListReferenceResolver.class com.esotericsoftware.kryo.util.MapReferenceResolver.class com.esotericsoftware.kryo.util.ObjectMap.class com.esotericsoftware.kryo.util.UnsafeUtil.class com.esotericsoftware.kryo.util.Util.class com.esotericsoftware.minlog.Log.class com.esotericsoftware.reflectasm.AccessClassLoader.class com.esotericsoftware.reflectasm.ConstructorAccess.class com.esotericsoftware.reflectasm.FieldAccess.class com.esotericsoftware.reflectasm.MethodAccess.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationVisitor.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.AnnotationWriter.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Attribute.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ByteVector.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassReader.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassVisitor.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.ClassWriter.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Edge.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.FieldVisitor.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.FieldWriter.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Frame.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Handle.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Handler.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Item.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Label.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodVisitor.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.MethodWriter.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Opcodes.class com.esotericsoftware.reflectasm.shaded.org.objectweb.asm.Type.class com.esotericsoftware.shaded.org.objenesis.Objenesis.class com.esotericsoftware.shaded.org.objenesis.ObjenesisBase.class com.esotericsoftware.shaded.org.objenesis.ObjenesisException.class com.esotericsoftware.shaded.org.objenesis.ObjenesisHelper.class com.esotericsoftware.shaded.org.objenesis.ObjenesisSerializer.class com.esotericsoftware.shaded.org.objenesis.ObjenesisStd.class com.esotericsoftware.shaded.org.objenesis.instantiator.NullInstantiator.class com.esotericsoftware.shaded.org.objenesis.instantiator.ObjectInstantiator.class com.esotericsoftware.shaded.org.objenesis.instantiator.SerializationInstantiatorHelper.class com.esotericsoftware.shaded.org.objenesis.instantiator.basic.AccessibleInstantiator.class com.esotericsoftware.shaded.org.objenesis.instantiator.basic.ConstructorInstantiator.class com.esotericsoftware.shaded.org.objenesis.instantiator.basic.NewInstanceInstantiator.class com.esotericsoftware.shaded.org.objenesis.instantiator.basic.ObjectInputStreamInstantiator.class com.esotericsoftware.shaded.org.objenesis.instantiator.basic.ObjectStreamClassInstantiator.class com.esotericsoftware.shaded.org.objenesis.instantiator.gcj.GCJInstantiator.class com.esotericsoftware.shaded.org.objenesis.instantiator.gcj.GCJInstantiatorBase.class com.esotericsoftware.shaded.org.objenesis.instantiator.gcj.GCJSerializationInstantiator.class com.esotericsoftware.shaded.org.objenesis.instantiator.jrockit.JRockit131Instantiator.class com.esotericsoftware.shaded.org.objenesis.instantiator.jrockit.JRockitLegacyInstantiator.class com.esotericsoftware.shaded.org.objenesis.instantiator.perc.PercInstantiator.class com.esotericsoftware.shaded.org.objenesis.instantiator.perc.PercSerializationInstantiator.class com.esotericsoftware.shaded.org.objenesis.instantiator.sun.Sun13Instantiator.class com.esotericsoftware.shaded.org.objenesis.instantiator.sun.Sun13InstantiatorBase.class com.esotericsoftware.shaded.org.objenesis.instantiator.sun.Sun13SerializationInstantiator.class com.esotericsoftware.shaded.org.objenesis.instantiator.sun.SunReflectionFactoryInstantiator.class com.esotericsoftware.shaded.org.objenesis.instantiator.sun.SunReflectionFactorySerializationInstantiator.class com.esotericsoftware.shaded.org.objenesis.strategy.BaseInstantiatorStrategy.class com.esotericsoftware.shaded.org.objenesis.strategy.InstantiatorStrategy.class com.esotericsoftware.shaded.org.objenesis.strategy.SerializingInstantiatorStrategy.class com.esotericsoftware.shaded.org.objenesis.strategy.StdInstantiatorStrategy.class minlog-1.2.jar objenesis-1.2.jar reflectasm-1.07-shaded.jar
kryo-2.22.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>oss-parent</artifactId> <groupId>org.sonatype.oss</groupId> <version>7</version> <relativePath>../pom.xml/pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> <groupId>com.esotericsoftware.kryo</groupId> <artifactId>kryo</artifactId> <packaging>bundle</packaging> <name>Kryo</name> <version>2.22</version> <description>Fast, efficient Java serialization</description> <url>http://code.google.com/p/kryo/</url> <developers> <developer> <id>nathan.sweet</id> <name>Nathan Sweet</name> <email>nathan.sweet@gmail.com</email> </developer> </developers> <licenses> <license> <name>New BSD License</name> <url>http://www.opensource.org/licenses/bsd-license.php</url> <distribution>repo</distribution> </license> </licenses> <scm> <connection>scm:svn:http://kryo.googlecode.com/svn/</connection> <url>http://kryo.googlecode.com/svn/</url> </scm> <build> <sourceDirectory>src</sourceDirectory> <testSourceDirectory>test</testSourceDirectory> <pluginManagement> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <inherited>true</inherited> <configuration> <source>1.5</source> <target>1.5</target> <encoding>utf-8</encoding> </configuration> </plugin> </plugins> </pluginManagement> <plugins> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>2.5</version> <executions> <execution> <id>default-resources</id> <phase>none</phase> </execution> <execution> <id>default-testResources</id> <phase>none</phase> </execution> </executions> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <version>2.4</version> <configuration> <excludes> <exclude>**/.svn/*</exclude> </excludes> </configuration> </plugin> <plugin> <artifactId>maven-shade-plugin</artifactId> <version>2.1</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> </execution> </executions> <configuration> <minimizeJar>true</minimizeJar> <shadedArtifactAttached>false</shadedArtifactAttached> <artifactSet> <includes> <include>com.esotericsoftware.reflectasm:reflectasm:shaded</include> <include>com.esotericsoftware.minlog:minlog</include> <include>org.objenesis:objenesis</include> </includes> </artifactSet> <relocations> <relocation> <pattern>org.objenesis</pattern> <shadedPattern>com.esotericsoftware.shaded.org.objenesis</shadedPattern> </relocation> </relocations> </configuration> </plugin> <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <extensions>true</extensions> <configuration> <instructions> <Import-Package>COM.jrockit*;resolution:=optional, COM.newmonics*;resolution:=optional, jrockit*;resolution:=optional, sun.reflect;resolution:=optional, *</Import-Package> <Export-Package>com.esotericsoftware*, org.objenesis*</Export-Package> <Embed-Dependency>*;scope=compile|runtime</Embed-Dependency> </instructions> </configuration> </plugin> </plugins> </build> <profiles> <profile> <id>requireSnapshot</id> <build> <plugins> <plugin> <artifactId>maven-enforcer-plugin</artifactId> <executions> <execution> <goals> <goal>enforce</goal> </goals> <configuration> <rules> <evaluateBeanshell> <condition>"${project.version}".endsWith("-SNAPSHOT")</condition> <message>Jenkins should only build -SNAPSHOT versions</message> </evaluateBeanshell> </rules> <fail>true</fail> </configuration> </execution> </executions> </plugin> </plugins> </build> </profile> </profiles> <repositories> <repository> <id>sonatype-releases</id> <name>sonatype releases repo</name> <url>https://oss.sonatype.org/content/repositories/releases</url> </repository> </repositories> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.8.2</version> <scope>test</scope> </dependency> </dependencies> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> </project>
<dependency> <groupId>com.esotericsoftware.kryo</groupId> <artifactId>kryo</artifactId> <version>2.22</version> </dependency>
If you think the following kryo-2.22.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.