/usr/libexec/java_home -V Matching Java Virtual Machines (3): 1.7.0_55, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home 1.6.0_65-b14-462, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 1.6.0_65-b14-462, i386: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home ok sorry I was at fault all I had to fix was export JAVA_HOME=$(/usr/libexec/java_home) export PATH=$PATH:$GRADLE_HOME:$ANDROID_HOME:$JAVA_HOME On May 16, 2014, at 1:29 AM, Mauro Talevi <mauro.tal...@aquilonia.org> wrote: > I've sent you the output. Again, can't reproduce. > > I would suggest you may have some corrupted file - either in the maven local > repo or in the jdk itself. > > Try starting from a clean repo and/or reinstalling your jdk. > > On 16/05/2014 05:59, manavdeep brar wrote: >> jbehave works fine with 1.6, >> this is important as I have a multi-module project tried to java 7 not >> possible for me to compile on java 6 at this point. >> >> please follow instructions on maven plugin on how to set a target jvm on a >> project >> http://maven.apache.org/plugins/maven-compiler-plugin/examples/set-compiler-source-and-target.html >> >> with above instruction tried on >> mvn archetype:generate -Dfilter=org.jbehave:jbehave >> [INFO] Scanning for projects... >> [INFO] >> >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Building Maven Stub Project (No POM) 1 >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] >> [INFO] >>> maven-archetype-plugin:2.2:generate (default-cli) @ >> standalone-pom >>> >> [INFO] >> [INFO] <<< maven-archetype-plugin:2.2:generate (default-cli) @ >> standalone-pom <<< >> [INFO] >> [INFO] --- maven-archetype-plugin:2.2:generate (default-cli) @ >> standalone-pom --- >> [INFO] Generating project in Interactive mode >> [INFO] No archetype defined. Using maven-archetype-quickstart >> (org.apache.maven.archetypes:maven-archetype-quickstart:1.0) >> Choose archetype: >> 1: remote -> org.jbehave:jbehave-groovy-archetype (An archetype to run >> multiple textual stories with steps classes written in Groovy.) >> 2: remote -> org.jbehave:jbehave-guice-archetype (An archetype to run >> multiple textual stories configured programmatically but with steps classes >> composed using Guice.) >> 3: remote -> org.jbehave:jbehave-needle-archetype (An archetype to run >> multiple textual stories configured programmatically but with steps classes >> composed using Needle.) >> 4: remote -> org.jbehave:jbehave-pico-archetype (An archetype to run >> multiple textual stories configured programmatically but with steps classes >> composed using Pico.) >> 5: remote -> org.jbehave:jbehave-simple-archetype (An archetype to run >> multiple textual stories configured programmatically.) >> 6: remote -> org.jbehave:jbehave-spring-archetype (An archetype to run >> multiple textual stories configured programmatically but with steps classes >> composed using Spring.) >> 7: remote -> org.jbehave.web:jbehave-web-selenium-flash-archetype (An >> archetype to run web Flash stories using Selenium.) >> 8: remote -> org.jbehave.web:jbehave-web-selenium-groovy-pico-archetype (An >> archetype to run web stories using Selenium, Groovy and Pico.) >> 9: remote -> org.jbehave.web:jbehave-web-selenium-java-spring-archetype (An >> archetype to run web stories using Selenium, Java and Spring.) >> Choose a number or apply filter (format: [groupId:]artifactId, case >> sensitive contains): : 6 >> Choose org.jbehave:jbehave-spring-archetype version: >> >> made the following changes >> when I add >> <groupId>com.gmail.manav.brar</groupId> >> <artifactId>bdd-spring</artifactId> >> <version>1.0-SNAPSHOT</version> >> <name>JBehave Stories</name> >> >> <properties> >> <java.version>1.7</java.version> >> <plugin.lifecycle.version>1.0.0</plugin.lifecycle.version> >> <jbehave.core.version>3.9.2</jbehave.core.version> >> <jbehave.site.version>3.1.1</jbehave.site.version> >> <embeddables>**/*Stories.java</embeddables> >> </properties> >> >> ... >> >> <build> >> <resources> >> <resource> >> <directory>src/main/java</directory> >> <filtering>true</filtering> >> <excludes> >> <exclude>**/*.java</exclude> >> </excludes> >> </resource> >> <resource> >> <directory>src/main/resources</directory> >> <filtering>true</filtering> >> </resource> >> </resources> >> <pluginManagement> >> <plugins> >> <plugin> >> <groupId>org.apache.maven.plugins</groupId> >> <artifactId>maven-compiler-plugin</artifactId> >> <version>3.1</version> >> <configuration> >> <source>${java.version}</source> >> <target>${java.version}</target> >> </configuration> >> </plugin> >> >> mvn clean install >> [INFO] Scanning for projects... >> [INFO] >> >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Building JBehave Stories 1.0-SNAPSHOT >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] >> [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ bdd-spring --- >> [INFO] Deleting /Users/mbrar/Documents/experiments/bdd-spring/target >> [INFO] >> [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ >> bdd-spring --- >> [WARNING] File encoding has not been set, using platform encoding MacRoman, >> i.e. build is platform dependent! >> [WARNING] Using platform encoding (MacRoman actually) to copy filtered >> resources, i.e. build is platform dependent! >> [INFO] Copying 0 resource >> [INFO] Copying 2 resources >> [INFO] >> [INFO] --- jbehave-maven-plugin:3.9.2:unpack-view-resources >> (unpack-view-resources) @ bdd-spring --- >> [INFO] Unpacked >> /Users/mbrar/.m2/repository/org/jbehave/site/jbehave-site-resources/3.1.1/jbehave-site-resources-3.1.1.zip >> to /Users/mbrar/Documents/experiments/bdd-spring/target/jbehave/view >> [INFO] Unpacked >> /Users/mbrar/.m2/repository/org/jbehave/jbehave-core/3.9.2/jbehave-core-3.9.2-resources.zip >> to /Users/mbrar/Documents/experiments/bdd-spring/target/jbehave/view >> [INFO] >> [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ bdd-spring >> --- >> [INFO] Changes detected - recompiling the module! >> [WARNING] File encoding has not been set, using platform encoding MacRoman, >> i.e. build is platform dependent! >> [INFO] Compiling 2 source files to >> /Users/mbrar/Documents/experiments/bdd-spring/target/classes >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] BUILD FAILURE >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Total time: 1.362s >> [INFO] Finished at: Thu May 15 08:28:43 PDT 2014 >> [INFO] Final Memory: 7M/81M >> [INFO] >> ------------------------------------------------------------------------ >> [ERROR] Failed to execute goal >> org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) >> on project bdd-spring: Fatal error compiling: invalid target release: 1.7 -> >> [Help 1] >> [ERROR] >> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e >> switch >