2011-01-11 4 views
3

메신저 그냥 받는다는에서 시작 실패 생성하고, 메신저는 현재 http://www.sonatype.com/books/mvnex-book/reference/simple-project-sect-create-simple.html에서 문서를 다음처음 MVN의 원형은 :

명령 줄에서 메이븐 아키 타입 플러그인을 사용, 새로운 Maven 프로젝트를 시작합니다.

내 환경은 다음과 같습니다 : 확인하고 새 프로젝트 생성하기 위해 "Y"를 입력 한 후 목표를 선택 원형 번호 77를 생성하고, : 원형을 실행 여기

[email protected]:~/java/mvn-test> mvn -v 
Apache Maven 3.0.1 (r1038046; 2010-11-23 17:58:32+0700) 
Java version: 1.6.0_22 
Java home: /home/albert/java/jdk1.6.0_22/jre 
Default locale: en_US, platform encoding: UTF-8 
OS name: "linux" version: "2.6.34-12-desktop" arch: "i386" Family: "unix" 

그리고 것은 내가 을 한 것입니다 MVN의 원형 :을 생성합니다 (퀵 스타트 원형은 내 경우에는 98 일처럼 보인다?)

.... 
98: remote -> maven-archetype-quickstart (An archetype which contains a sample Maven project.) 
.... 
360: remote -> wikbook.archetype (-) 
361: remote -> circumflex-archetype (-) 
362: remote -> javg-minimal-archetype (-) 
Choose a number: 98: 98 
Choose version: 
1: 1.0-alpha-1 
2: 1.0-alpha-2 
3: 1.0-alpha-3 
4: 1.0-alpha-4 
5: 1.0 
6: 1.1 
Choose a number: 6: 1 
Downloading: http://repo1.maven.org/maven2/org/apache/maven/archetypes/maven-archetype-quickstart/1.0-alpha-1/maven-archetype-quickstart-1.0-alpha-1.jar 
[WARNING] Checksum validation failed, expected 10f8e92bdec884d353c6b6232feaf3f47e220ec7 but is 4801a224d23f43da2013e35696e278f59c24c1a3 for http://repo1.maven.org/maven2/org/apache/maven/archetypes/maven-archetype-quickstart/1.0-alpha-1/maven-archetype-quickstart-1.0-alpha-1.jar 
[WARNING] Checksum validation failed, expected 10f8e92bdec884d353c6b6232feaf3f47e220ec7 but is 4801a224d23f43da2013e35696e278f59c24c1a3 for http://repo1.maven.org/maven2/org/apache/maven/archetypes/maven-archetype-quickstart/1.0-alpha-1/maven-archetype-quickstart-1.0-alpha-1.jar 
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/archetypes/maven-archetype-quickstart/1.0-alpha-1/maven-archetype-quickstart-1.0-alpha-1.jar (3 KB at 2.6 KB/sec) 
Downloading: http://repo1.maven.org/maven2/org/apache/maven/archetypes/maven-archetype-quickstart/1.0-alpha-1/maven-archetype-quickstart-1.0-alpha-1.pom 
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/archetypes/maven-archetype-quickstart/1.0-alpha-1/maven-archetype-quickstart-1.0-alpha-1.pom (299 B at 0.4 KB/sec) 
Define value for property 'groupId': : org.albertkam 
Define value for property 'artifactId': : firstTest 
Define value for property 'version': 1.0-SNAPSHOT: : 
Define value for property 'package': org.albertkam: : 
Confirm properties configuration: 
groupId: org.albertkam 
artifactId: firstTest 
version: 1.0-SNAPSHOT 
package: org.albertkam 
Y: : Y 
[INFO] ---------------------------------------------------------------------------- 
[INFO] Using following parameters for creating project from Old (1.x) Archetype: maven-archetype-quickstart:1.0-alpha-1 
[INFO] ---------------------------------------------------------------------------- 
[INFO] Parameter: groupId, Value: org.albertkam 
[INFO] Parameter: packageName, Value: org.albertkam 
[INFO] Parameter: package, Value: org.albertkam 
[INFO] Parameter: artifactId, Value: firstTest 
[INFO] Parameter: basedir, Value: /home/albert/java/mvn-test 
[INFO] Parameter: version, Value: 1.0-SNAPSHOT 
[ERROR] Error reading POM 
org.apache.maven.archetype.old.ArchetypeTemplateProcessingException: Error reading POM 
     at org.apache.maven.archetype.old.DefaultOldArchetype.processTemplates(DefaultOldArchetype.java:511) 
     at org.apache.maven.archetype.old.DefaultOldArchetype.createArchetype(DefaultOldArchetype.java:336) 
     at org.apache.maven.archetype.generator.DefaultArchetypeGenerator.processOldArchetype(DefaultArchetypeGenerator.java:142) 
     at org.apache.maven.archetype.generator.DefaultArchetypeGenerator.generateArchetype(DefaultArchetypeGenerator.java:110) 
     at org.apache.maven.archetype.generator.DefaultArchetypeGenerator.generateArchetype(DefaultArchetypeGenerator.java:149) 
     at org.apache.maven.archetype.generator.DefaultArchetypeGenerator.generateArchetype(DefaultArchetypeGenerator.java:209) 
     at org.apache.maven.archetype.DefaultArchetypeManager.generateProjectFromArchetype(DefaultArchetypeManager.java:71) 
     at org.apache.maven.archetype.mojos.CreateProjectFromArchetypeMojo.execute(CreateProjectFromArchetypeMojo.java:190) 
     at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:107) 
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:195) 
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148) 
     at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:140) 
     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) 
     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) 
     at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) 
     at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) 
     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:316) 
     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:153) 
     at org.apache.maven.cli.MavenCli.execute(MavenCli.java:451) 
     at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:188) 
     at org.apache.maven.cli.MavenCli.main(MavenCli.java:134) 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
     at java.lang.reflect.Method.invoke(Method.java:597) 
     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) 
     at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) 
     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) 
     at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) 
Caused by: org.codehaus.plexus.util.xml.pull.XmlPullParserException: Expected root element 'project' but found 'model' (position: START_TAG seen <model>... @1:7) 
     at org.apache.maven.model.io.xpp3.MavenXpp3Reader.read(MavenXpp3Reader.java:4090) 
     at org.apache.maven.model.io.xpp3.MavenXpp3Reader.read(MavenXpp3Reader.java:4025) 
     at org.apache.maven.model.io.xpp3.MavenXpp3Reader.read(MavenXpp3Reader.java:4039) 
     at org.apache.maven.archetype.old.DefaultOldArchetype.processTemplates(DefaultOldArchetype.java:503) 
     ... 28 more 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 2:08.416s 
[INFO] Finished at: Tue Jan 11 16:47:09 WIT 2011 
[INFO] Final Memory: 6M/56M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.0:generate (default-cli) on project standalone-pom: Error reading POM -> [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 

이 오류의 원인이 무엇입니까? 내가 놓친 게 있니?

여기에 대해 궁금한 점이 있지만 어쨌든 '코드 샘플'섹션을 감쌀 수 있습니까? 나는 새 줄을 보존하기 위해 출력 메시지에 대해 '코드 샘플'섹션을 선택했으며, 'blockquote'는 그렇게하지 않습니다.

답변

7

최신 버전 인 archetype 1.1 (사용자에게 제공 한 기본 옵션)을 사용해보십시오 (6).

숫자를 선택 : 6 :

그냥 기본이 다음 기본값이 선택됩니다 제시하고이를 재정의 할 수 없습니다 때, 옵션을 입력하지 않고 Enter 키를 누릅니다 경우 6.

+0

야! 그건 .. – bertie