Hello,
I’m trying to start using maven/intellij to develop my vaadin applications, but when I add the archetype and click Finish it throws the following error in the console
"C:\Program Files\Java\jdk1.8.0_25\bin\java" -Dmaven.home=C:\dev\apache-maven-3.2.3 -Dclassworlds.conf=C:\dev\apache-maven-3.2.3\bin\m2.conf -Dfile.encoding=UTF-8 -classpath C:\dev\apache-maven-3.2.3\boot\plexus-classworlds-2.5.1.jar org.codehaus.classworlds.Launcher -Didea.version=13.1.5 -DinteractiveMode=false -DgroupId=com.example -DartifactId=Demooo -Dversion=1.0-SNAPSHOT -DarchetypeGroupId=com.vaadin -DarchetypeArtifactId=vaadin-archetype-application "-DarchetypeVersion=LATEST " org.apache.maven.plugins:maven-archetype-plugin:RELEASE:generate
[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) > generate-sources @ standalone-pom >>>
[INFO]
[INFO]
<<< maven-archetype-plugin:2.2:generate (default-cli) < generate-sources @ standalone-pom <<<
[INFO]
[INFO]
--- maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom ---
[INFO]
Generating project in Batch mode
[INFO]
Archetype repository missing. Using the one from [com.vaadin:vaadin-archetype-application:7.3.3]
found in catalog remote
Downloading: https://repo.maven.apache.org/maven2/com/vaadin/vaadin-archetype-application/LATEST /vaadin-archetype-application-LATEST .jar
[WARNING]
Failed to write tracking file C:\Users\Reda\.m2\repository\com\vaadin\vaadin-archetype-application\LATEST \vaadin-archetype-application-LATEST .jar.lastUpdated
java.io.FileNotFoundException: C:\Users\Reda\.m2\repository\com\vaadin\vaadin-archetype-application\LATEST \vaadin-archetype-application-LATEST .jar.lastUpdated (The system cannot find the path specified)
at java.io.RandomAccessFile.open(Native Method)
at java.io.RandomAccessFile.<init>(RandomAccessFile.java:243)
at org.eclipse.aether.internal.impl.TrackingFileManager.update(TrackingFileManager.java:96)
at org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.write(DefaultUpdateCheckManager.java:602)
at org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.touchArtifact(DefaultUpdateCheckManager.java:538)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.evaluateDownloads(DefaultArtifactResolver.java:631)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:550)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:436)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:262)
at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:239)
at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:295)
at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:222)
at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:164)
at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:555)
at org.apache.maven.archetype.downloader.DefaultDownloader.download(DefaultDownloader.java:70)
at org.apache.maven.archetype.common.DefaultArchetypeArtifactManager.exists(DefaultArchetypeArtifactManager.java:272)
at org.apache.maven.archetype.ui.generation.DefaultArchetypeGenerationConfigurator.configureArchetype(DefaultArchetypeGenerationConfigurator.java:114)
at org.apache.maven.archetype.mojos.CreateProjectFromArchetypeMojo.execute(CreateProjectFromArchetypeMojo.java:205)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:120)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:347)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:154)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:582)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
at org.codehaus.classworlds.Launcher.main(Launcher.java:46)
[INFO]
------------------------------------------------------------------------
[INFO]
BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO]
Total time: 7.264 s
[INFO]
Finished at: 2014-10-26T11:11:21-07:00
[INFO]
Final Memory: 13M/162M
[INFO]
------------------------------------------------------------------------
[ERROR]
Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.2:generate (default-cli) on project standalone-pom: The desired archetype does not exist (com.vaadin:vaadin-archetype-application:LATEST ) -> [Help 1]
[ERROR]
[ERROR]
To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR]
Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR]
For more information about the errors and possible solutions, please read the following articles:
[ERROR]
[Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
Maven execution terminated abnormally (exit code 1)
I installed everything from scratch (Java SE 8, Mave 3.2.3, Intellij 13.1) and setup the enviroment variables as follows
JAVA_HOME: C:\Program Files\Java\jdk1.8.0_25
M2_HOME: C:\dev\apache-maven-3.2.3
Path: %JAVA_HOME%\bin; %M2_HOME%\bin
I also checked the .m2 folder and wasn’t able to find the settings.xml
Is there anything I’m missing or I need to configure in Intellij? Any suggestions on how to fix this?