You can download clojure-1.6.0.jar in this page.
Eclipse Public License 1.0
clojure-1.6.0.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/org.clojure/clojure/pom.properties META-INF/maven/org.clojure/clojure/pom.xml clojure.asm.AnnotationVisitor.class clojure.asm.AnnotationWriter.class clojure.asm.Attribute.class clojure.asm.ByteVector.class clojure.asm.ClassReader.class clojure.asm.ClassVisitor.class clojure.asm.ClassWriter.class clojure.asm.Context.class clojure.asm.Edge.class clojure.asm.FieldVisitor.class clojure.asm.FieldWriter.class clojure.asm.Frame.class clojure.asm.Handle.class clojure.asm.Handler.class clojure.asm.Item.class clojure.asm.Label.class clojure.asm.MethodVisitor.class clojure.asm.MethodWriter.class clojure.asm.Opcodes.class clojure.asm.Type.class clojure.asm.commons.AdviceAdapter.class clojure.asm.commons.AnalyzerAdapter.class clojure.asm.commons.CodeSizeEvaluator.class clojure.asm.commons.GeneratorAdapter.class clojure.asm.commons.InstructionAdapter.class clojure.asm.commons.LocalVariablesSorter.class clojure.asm.commons.Method.class clojure.asm.commons.SerialVersionUIDAdder.class clojure.asm.commons.StaticInitMerger.class clojure.asm.commons.TableSwitchGenerator.class clojure.core.ArrayChunk.class clojure.core.ArrayManager.class clojure.core.IVecImpl.class clojure.core.Vec.class clojure.core.VecNode.class clojure.core.VecSeq.class clojure.core.protocols.CollReduce.class clojure.core.protocols.IKVReduce.class clojure.core.protocols.InternalReduce.class clojure.core.protocols__init.class clojure.core__init.class clojure.core_deftype__init.class clojure.core_print__init.class clojure.core_proxy__init.class clojure.data.Diff.class clojure.data.EqualityPartition.class clojure.data__init.class clojure.edn__init.class clojure.genclass__init.class clojure.gvec__init.class clojure.inspector__init.class clojure.instant__init.class clojure.java.api.Clojure.class clojure.java.browse__init.class clojure.java.browse_ui__init.class clojure.java.io.Coercions.class clojure.java.io.IOFactory.class clojure.java.io__init.class clojure.java.javadoc__init.class clojure.java.shell__init.class clojure.lang.AFn.class clojure.lang.AFunction.class clojure.lang.AMapEntry.class clojure.lang.APersistentMap.class clojure.lang.APersistentSet.class clojure.lang.APersistentVector.class clojure.lang.ARef.class clojure.lang.AReference.class clojure.lang.ASeq.class clojure.lang.ATransientMap.class clojure.lang.ATransientSet.class clojure.lang.Agent.class clojure.lang.ArityException.class clojure.lang.ArrayChunk.class clojure.lang.ArraySeq.class clojure.lang.Associative.class clojure.lang.Atom.class clojure.lang.BigInt.class clojure.lang.Binding.class clojure.lang.Box.class clojure.lang.ChunkBuffer.class clojure.lang.ChunkedCons.class clojure.lang.Compile.class clojure.lang.Compiler.class clojure.lang.Cons.class clojure.lang.Counted.class clojure.lang.Delay.class clojure.lang.DynamicClassLoader.class clojure.lang.EdnReader.class clojure.lang.EnumerationSeq.class clojure.lang.ExceptionInfo.class clojure.lang.Fn.class clojure.lang.FnLoaderThunk.class clojure.lang.IBlockingDeref.class clojure.lang.IChunk.class clojure.lang.IChunkedSeq.class clojure.lang.IDeref.class clojure.lang.IEditableCollection.class clojure.lang.IExceptionInfo.class clojure.lang.IFn.class clojure.lang.IHashEq.class clojure.lang.IKeywordLookup.class clojure.lang.ILookup.class clojure.lang.ILookupSite.class clojure.lang.ILookupThunk.class clojure.lang.IMapEntry.class clojure.lang.IMeta.class clojure.lang.IObj.class clojure.lang.IPending.class clojure.lang.IPersistentCollection.class clojure.lang.IPersistentList.class clojure.lang.IPersistentMap.class clojure.lang.IPersistentSet.class clojure.lang.IPersistentStack.class clojure.lang.IPersistentVector.class clojure.lang.IProxy.class clojure.lang.IRecord.class clojure.lang.IReduce.class clojure.lang.IRef.class clojure.lang.IReference.class clojure.lang.ISeq.class clojure.lang.ITransientAssociative.class clojure.lang.ITransientCollection.class clojure.lang.ITransientMap.class clojure.lang.ITransientSet.class clojure.lang.ITransientVector.class clojure.lang.IType.class clojure.lang.Indexed.class clojure.lang.IndexedSeq.class clojure.lang.Intrinsics.class clojure.lang.IteratorSeq.class clojure.lang.Keyword.class clojure.lang.KeywordLookupSite.class clojure.lang.LazilyPersistentVector.class clojure.lang.LazySeq.class clojure.lang.LineNumberingPushbackReader.class clojure.lang.LispReader.class clojure.lang.LockingTransaction.class clojure.lang.MapEntry.class clojure.lang.MapEquivalence.class clojure.lang.MethodImplCache.class clojure.lang.MultiFn.class clojure.lang.Murmur3.class clojure.lang.Named.class clojure.lang.Namespace.class clojure.lang.Numbers.class clojure.lang.Obj.class clojure.lang.PersistentArrayMap.class clojure.lang.PersistentHashMap.class clojure.lang.PersistentHashSet.class clojure.lang.PersistentList.class clojure.lang.PersistentQueue.class clojure.lang.PersistentStructMap.class clojure.lang.PersistentTreeMap.class clojure.lang.PersistentTreeSet.class clojure.lang.PersistentVector.class clojure.lang.ProxyHandler.class clojure.lang.RT.class clojure.lang.Range.class clojure.lang.Ratio.class clojure.lang.Reduced.class clojure.lang.Ref.class clojure.lang.Reflector.class clojure.lang.Repl.class clojure.lang.RestFn.class clojure.lang.Reversible.class clojure.lang.Script.class clojure.lang.SeqEnumeration.class clojure.lang.SeqIterator.class clojure.lang.Seqable.class clojure.lang.Sequential.class clojure.lang.Settable.class clojure.lang.Sorted.class clojure.lang.StringSeq.class clojure.lang.Symbol.class clojure.lang.TransactionalHashMap.class clojure.lang.Util.class clojure.lang.Var.class clojure.lang.XMLHandler.class clojure.main.class clojure.main__init.class clojure.pprint.PrettyFlush.class clojure.pprint.cl_format__init.class clojure.pprint.column_writer__init.class clojure.pprint.dispatch__init.class clojure.pprint.pprint_base__init.class clojure.pprint.pretty_writer__init.class clojure.pprint.print_table__init.class clojure.pprint.utilities__init.class clojure.pprint__init.class clojure.reflect.AsmReflector.class clojure.reflect.ClassResolver.class clojure.reflect.Constructor.class clojure.reflect.Field.class clojure.reflect.JavaReflector.class clojure.reflect.Method.class clojure.reflect.Reflector.class clojure.reflect.TypeReference.class clojure.reflect.java__init.class clojure.reflect__init.class clojure.repl__init.class clojure.set__init.class clojure.stacktrace__init.class clojure.string__init.class clojure.template__init.class clojure.test.junit__init.class clojure.test.tap__init.class clojure.test__init.class clojure.uuid__init.class clojure.walk__init.class clojure.xml__init.class clojure.zip__init.class clojure/core.clj clojure/core/protocols.clj clojure/core/reducers.clj clojure/core_deftype.clj clojure/core_print.clj clojure/core_proxy.clj clojure/data.clj clojure/edn.clj clojure/genclass.clj clojure/gvec.clj clojure/inspector.clj clojure/instant.clj clojure/java/browse.clj clojure/java/browse_ui.clj clojure/java/io.clj clojure/java/javadoc.clj clojure/java/shell.clj clojure/main.clj clojure/parallel.clj clojure/pprint.clj clojure/pprint/cl_format.clj clojure/pprint/column_writer.clj clojure/pprint/dispatch.clj clojure/pprint/pprint_base.clj clojure/pprint/pretty_writer.clj clojure/pprint/print_table.clj clojure/pprint/utilities.clj clojure/reflect.clj clojure/reflect/java.clj clojure/repl.clj clojure/set.clj clojure/stacktrace.clj clojure/string.clj clojure/template.clj clojure/test.clj clojure/test/junit.clj clojure/test/tap.clj clojure/uuid.clj clojure/version.properties clojure/walk.clj clojure/xml.clj clojure/zip.clj
clojure-1.6.0.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/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.clojure</groupId> <artifactId>clojure</artifactId> <name>clojure</name> <packaging>jar</packaging> <version>1.6.0</version> <url>http://clojure.org/</url> <description>Clojure core environment and runtime library.</description> <developers> <developer> <name>Rich Hickey</name> <email>richhickey@gmail.com</email> <timezone>-5</timezone> </developer> </developers> <licenses> <license> <name>Eclipse Public License 1.0</name> <url>http://opensource.org/licenses/eclipse-1.0.php</url> <distribution>repo</distribution> </license> </licenses> <parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>7</version> </parent> <scm> <connection>scm:git:git@github.com:clojure/clojure.git</connection> <developerConnection>scm:git:git@github.com:clojure/clojure.git</developerConnection> <url>git@github.com:clojure/clojure.git</url> </scm> <dependencies> <dependency> <groupId>org.codehaus.jsr166-mirror</groupId> <artifactId>jsr166y</artifactId> <version>1.7.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.clojure</groupId> <artifactId>test.generative</artifactId> <version>0.4.0</version> <scope>test</scope> <exclusions> <exclusion> <groupId>org.clojure</groupId> <artifactId>clojure</artifactId> </exclusion> </exclusions> </dependency> </dependencies> <build> <resources> <resource> <directory>src/resources</directory> <filtering>true</filtering> </resource> <resource> <directory>src/clj</directory> </resource> </resources> <testSourceDirectory>test/java</testSourceDirectory> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.6</source> <target>1.6</target> <encoding>${project.build.sourceEncoding}</encoding> </configuration> </plugin> <plugin> <artifactId>maven-antrun-plugin</artifactId> <version>1.6</version> <executions> <execution> <id>clojure-compile</id> <phase>compile</phase> <goals> <goal>run</goal> </goals> <configuration> <target> <property name="maven.compile.classpath" refid="maven.compile.classpath" /> <ant target="compile-clojure" /> </target> </configuration> </execution> <execution> <id>clojure-test</id> <phase>test</phase> <goals> <goal>run</goal> </goals> <configuration> <target> <property name="maven.test.classpath" refid="maven.test.classpath" /> <ant target="test" /> </target> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <version>1.5</version> <executions> <execution> <id>add-clojure-source-dirs</id> <phase>generate-sources</phase> <goals> <goal>add-source</goal> </goals> <configuration> <sources> <source>src/jvm</source> </sources> </configuration> </execution> </executions> </plugin> <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>2.2</version> <executions> <execution> <id>clojure-slim-jar</id> <phase>package</phase> <goals> <goal>single</goal> </goals> <configuration> <descriptors> <descriptor>src/assembly/slim.xml</descriptor> </descriptors> <archive> <manifest> <mainClass>clojure.main</mainClass> </manifest> </archive> </configuration> </execution> </executions> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <version>2.3.1</version> <configuration> <archive> <manifest> <mainClass>clojure.main</mainClass> </manifest> </archive> </configuration> </plugin> <plugin> <artifactId>maven-source-plugin</artifactId> <version>2.1.2</version> <executions> <execution> <id>sources-jar</id> <phase>package</phase> <goals> <goal>jar</goal> </goals> <configuration> <excludes> <exclude>clojure/version.properties</exclude> </excludes> </configuration> </execution> </executions> </plugin> <plugin> <!-- do not push SCM changes to upstream repository; prevents pushing tags/commits for failed releases; instead, push SCM changes in Hudson configuration --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId> <version>2.1</version> <configuration> <pushChanges>false</pushChanges> <localCheckout>true</localCheckout> </configuration> </plugin> <plugin> <!-- disable the Surefire testing plugin --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.6</version> <configuration> <skip>true</skip> </configuration> </plugin> </plugins> </build> <profiles> <profile> <!-- "mvn -Pdistribution package" builds a .zip file --> <id>distribution</id> <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>2.2</version> <executions> <execution> <id>clojure-distribution</id> <phase>package</phase> <goals> <goal>single</goal> </goals> <configuration> <appendAssemblyId>false</appendAssemblyId> <descriptors> <descriptor>src/assembly/distribution.xml</descriptor> </descriptors> </configuration> </execution> </executions> </plugin> </plugins> </build> </profile> <profile> <id>sonatype-oss-release</id> <!-- This profile is enabled automatically by the Sonatype oss-parent POM when invoking the Maven Release Plugin --> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-deploy-plugin</artifactId> <version>2.7</version> <configuration> <skip>true</skip> </configuration> </plugin> <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>nexus-staging-maven-plugin</artifactId> <version>1.4.4</version> <executions> <execution> <id>default-deploy</id> <phase>deploy</phase> <!-- By default, this is the phase deploy goal will bind to --> <goals> <goal>deploy</goal> </goals> </execution> </executions> <configuration> <!-- The Base URL of Nexus instance where we want to stage --> <nexusUrl>https://oss.sonatype.org/</nexusUrl> <!-- The server "id" element from settings to use authentication from --> <serverId>sonatype-nexus-staging</serverId> </configuration> </plugin> </plugins> </build> </profile> </profiles> </project>
<dependency> <groupId>org.clojure</groupId> <artifactId>clojure</artifactId> <version>1.6.0</version> </dependency>
If you think the following clojure-1.6.0.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download clojure-1.6.0.jar file