Skip to content


Subversion checkout URL

You can clone with
Download ZIP


Set compile target to JDK 1.6 #8

wants to merge 1 commit into from

2 participants


I love Strucjure... it's the best of Scala pattern matching (extractors, etc.) with the best of a parser... so amazing.

We are using Strucjure in a JVM 1.6 environment (much of the corporate world is very behind where they should be) but the compiled classes have JDK 1.7 markers. I updated the project.clj file to set the compilation target to JDK 1.6.

I'd appreciate it if you could accept the patch and publish the JARs on Clojars with the 1.6 generated classes.



Sorry, this was buried by a bad gmail filter. I'm somewhat surprised to see anyone using strucjure though, it was always very much an experimental project.


No worries. Love Strucjure... it's the basis of a bunch of projects I'm working on.

It's much like Scala's pattern matching kinda combined with a parser... really excellent stuff!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Feb 15, 2014
  1. @dpp

    Set compile target to JDK 1.6

    dpp authored
This page is out of date. Refresh to see the latest.
Showing with 1 addition and 0 deletions.
  1. +1 −0  project.clj
1  project.clj
@@ -6,6 +6,7 @@
:distribution :repo}
:java-source-paths ["src"]
:jvm-opts ^:replace ["-server"]
+ :javac-options ["-target" "1.6" "-source" "1.6"]
:dependencies [[org.clojure/clojure "1.5.1"]
[prismatic/plumbing "0.1.0"]
[proteus "0.1.4"]])
Something went wrong with that request. Please try again.