J'essaie de créer un nouveau plugin, j'ai lancé la commande suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
mvn archetype:create -DgroupId=exemple-plugin -DartifactId=exemple-plugin -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-mojo -DarchetypeVersion=1.0-alpha-4
Puis , la commande mvn package, et j'ai l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
C:\Documents and Settings\eric\workspace\exemple-plugin>mvn package
[INFO] Scanning for projects...
[INFO] ----------------------------------------------------------------------------
[INFO] Building Maven Mojo Archetype
[INFO]    task-segment: [package]
[INFO] ----------------------------------------------------------------------------
Downloading: http://snapshots.repository.codehaus.org//org/apache/maven/maven-plugin-api/2.0.3-SNAPS
HOT/maven-plugin-api-2.0.3-SNAPSHOT.pom
[WARNING] Unable to get resource from repository Codehaus Snapshots (http://snapshots.repository.cod
ehaus.org/)
Downloading: http://snapshots.maven.codehaus.org/maven2/org/apache/maven/maven-plugin-api/2.0.3-SNAP
SHOT/maven-plugin-api-2.0.3-SNAPSHOT.pom
[WARNING] Unable to get resource from repository snapshots (http://snapshots.maven.codehaus.org/mave
n2)
[INFO] [plugin:descriptor]
[INFO] Using 2 extractors.
[INFO] Applying extractor for language: java
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] syntax error @[1,17] in file:/C:/Documents and Settings/eric/workspace/exemple-plugin/src/mai
n/java/exemple-plugin/MyMojo.java
[INFO] ------------------------------------------------------------------------
[INFO] Trace
com.thoughtworks.qdox.parser.ParseException: syntax error @[1,17] in file:/C:/Documents and Settings
/eric/workspace/exemple-plugin/src/main/java/exemple-plugin/MyMojo.java
        at com.thoughtworks.qdox.parser.impl.Parser.yyerror(Parser.java:504)
        at com.thoughtworks.qdox.parser.impl.Parser.yyparse(Parser.java:610)
        at com.thoughtworks.qdox.parser.impl.Parser.parse(Parser.java:488)
        at com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:296)
        at com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:312)
        at com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:308)
        at com.thoughtworks.qdox.JavaDocBuilder$1.visitFile(JavaDocBuilder.java:365)
        at com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:43)
        at com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34)
        at com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34)
        at com.thoughtworks.qdox.directorywalker.DirectoryScanner.scan(DirectoryScanner.java:52)
        at com.thoughtworks.qdox.JavaDocBuilder.addSourceTree(JavaDocBuilder.java:362)
        at org.apache.maven.tools.plugin.extractor.java.JavaMojoDescriptorExtractor.execute(JavaMojo
DescriptorExtractor.java:477)
        at org.apache.maven.tools.plugin.scanner.DefaultMojoScanner.populatePluginDescriptor(Default
MojoScanner.java:69)
        at org.apache.maven.plugin.plugin.AbstractGeneratorMojo.execute(AbstractGeneratorMojo.java:9
9)
        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor
.java:534)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifec
ycleExecutor.java:475)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.
java:454)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultL
ifecycleExecutor.java:306)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleE
xecutor.java:273)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java
:140)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
        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:585)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3 seconds
[INFO] Finished at: Fri Sep 22 21:35:12 CEST 2006
[INFO] Final Memory: 4M/8M
[INFO] ------------------------------------------------------------------------
Des idées ? merci d'avance