Hi Diego and welcome! Please could you try installing the JDK for Java 1.8 and try again? When I was testing the 1.11 release I found that JDK 1.8 was required. If you have issues with the enforcer plugin configuration, just remove that stanza from the generated pom.xml. Cheers, Kevin
On 27 February 2016 16:41:47 CET, Diego <[email protected]> wrote: >Hello everyone. > >I was trying to get acquainted with Apache Isis (which I find >fascinating) >by means >of the tutorial pages using the simpleapp archetype. > >I'm having multiple issues though: > >a) Config issues > >b) Source code issues > >My setup: > >Windows 10, Eclipse Luna, Maven 3.3.9, JDK 1.7.0_79-b15 (64 bit) > >About a) > >Using Maven from the command line (pasted) : > >c:\Work2\Testing\myapp3\myapp>c:\Work2\bin\apache-maven-3.3.9-bin\apache-maven-3.3.9\bin\mvn > archetype:generate -D archetypeGroupId=org.apache.isis.archetype -D >archetypeArtifactId=simpleapp-archetype -D archetypeVersion=1.11.1 -D >groupId=com.mycompany -D artifactId=myapp -D version=1.0-SNAPSHOT -B > > >Maven is signalling source and target being 1.8 and also having >troubles >with > >this in the POM file > ><compilerArgument>-parameters</compilerArgument> > >To solve this, I tried Maven v 3.2.1 and v.3.0.5 adjusting to 1.7 and >commenting out the compiler argument (and modifying requireJavaVersion >in >maven enforcer plugin) > >About b) > >By tweaking the parameters, somehow I managed to start the compilaton >process on Maven 3.3.9 (mvn -e -X clean compile ) but I'm getting >'incompatible types" compiler errors: > >org.apache.maven.lifecycle.LifecycleExecutionException: Failed to >execute >goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile >(default-compile) on project myapp-dom: Compilation failure >/C:/Work2/Testing/myapp2/myapp/dom/src/main/java/domainapp/dom/ >DomainAppDomManifest.java:[36,29] incompatible types > required: java.util.List<java.lang.Class<?>> > found: java.util.List<java.lang.Class<domainapp.dom. >DomainAppDomainModule>> > >.... >.... > >Caused by: >org.apache.maven.plugin.compiler.CompilationFailureException: >Compilation failure >/C:/Work2/Testing/myapp2/myapp/dom/src/main/java/domainapp/dom/ >DomainAppDomManifest.java:[36,29] incompatible types > required: java.util.List<java.lang.Class<?>> > found: java.util.List<java.lang.Class<domainapp.dom. >DomainAppDomainModule>> > > >I tried some code tweaking and got further complaints about some method >not >overridden (getModules() by AppManifest abstract class) > >I did some research and this MIGHT be related to a JDK bug but.. >basically... I'm lost. > >I saw that Apache Isis 1.11 was re-released (1.11.1) to comply with 1.7 >(and still supports 1.7 as a minimum fortunately) so this might be >related. > >Can you help? > > >Cheers, > >Diego > >P.S. = I also tried using 1.12.0-SNAPSHOT and using Maven from inside >Eclipse, with the same effect -- Sent from my phone with K-9 Mail. Please excuse my brevity.
