Hi Pablo,
This seems to be a known issue :
http://jira.codehaus.org/browse/MNG-916
Yann
--- Pablo <[EMAIL PROTECTED]> a écrit :
Hi all!!
I'm having some troubles in developing Hello plugin as stated in
http://maven.apache.org/maven2/developers/developing-plugins-with-marmalade.html.
The version I'm working with is 2.0-beta-1, although with 2.0-alpha-3
there was the same problem.
Bellow I explained project structure, sources and so on.
Project structure
-------------------------------------------------
- src/main/scripts/hello.mmld
- pom.xml
Sources
----------------------------------------------
***** hello.mmld ********************
<mojo xmlns="marmalade:mojo">
<metadata>
<goal>hello</goal>
<description>Say Hello to the World.</description>
</metadata>
<execute>
<c:out xmlns:c="marmalade:core">Hello, World</c:out>
</execute>
</mojo>
***** pom.xml *********************
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-hello-plugin</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>maven-plugin</packaging>
<name>Hello World plugin</name>
<build>
<resources>
<resource>
<directory>src/main/scripts</directory>
<includes>
<include>**/*.mmld</include>
</includes>
</resource>
</resources>
</build>
</project>
Actions
----------------------------------------------------------------------------
> m2 clean:clean install
[INFO] Searching repository for plugin with prefix: 'clean'.
[INFO]
----------------------------------------------------------------------------
[INFO] Building
org.apache.maven.plugins:maven-hello-plugin:maven-plugin:1.0-SNAPSHOT
[INFO] task-segment: [clean:clean, install]
[INFO]
----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory /home/maven/maven2plugin/target
[INFO] [plugin:descriptor]
[INFO] [resources:resources]
[INFO] [compiler:compile]
[INFO] Nothing to compile - all classes are up to date
[INFO] [resources:testResources]
[INFO] [compiler:testCompile]
[INFO] No sources to compile
[INFO] [surefire:test]
[INFO] Setting reports dir: /home/maven/maven2plugin/target/surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
There are no test to run.
Results :
[surefire] Tests run: 0, Failures: 0, Errors: 0
[INFO] [jar:jar]
[INFO] Building jar:
/home/maven/maven2plugin/target/maven-hello-plugin-1.0-SNAPSHOT.jar
[INFO] [plugin:addPluginArtifactMetadata]
[INFO] [install:install]
[INFO] Installing
/home/maven/maven2plugin/target/maven-hello-plugin-1.0-SNAPSHOT.jar to
/home/maven/.m2/repository/org/apache/maven/plugins/maven-hello-plugin/1.0-SNAPSHOT/maven-hello-plugin-1.0-SNAPSHOT.jar
[INFO]
----------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO]
----------------------------------------------------------------------------
[INFO] Total time: 2 seconds
[INFO] Finished at: Mon Sep 19 12:42:00 CEST 2005
[INFO] Final Memory: 3M/7M
[INFO]
----------------------------------------------------------------------------
>m2 hello:hello
[INFO] Searching repository for plugin with prefix: 'hello'.
Downloading:
file:///home/maven/.m2/repository/org/apache/maven/plugins/maven-hello-plugin/RELEASE/maven-hello-plugin-RELEASE.pom
[WARNING]
***** Using defaults for missing POM
org.apache.maven.plugins:maven-hello-plugin:pom:RELEASE *****
Downloading:
file:///home/maven/.m2/repository/org/apache/maven/plugins/maven-hello-plugin/RELEASE/maven-hello-plugin-RELEASE.jar
[INFO] Cannot find mojo descriptor for: 'hello:hello' - Treating as
non-aggregator.
[INFO]
----------------------------------------------------------------------------
[INFO] Building
org.apache.maven.plugins:maven-hello-plugin:maven-plugin:1.0-SNAPSHOT
[INFO] task-segment: [hello:hello]
[INFO]
----------------------------------------------------------------------------
Downloading:
file:///home/maven/.m2/repository/org/apache/maven/plugins/maven-hello-plugin/RELEASE/maven-hello-plugin-RELEASE.jar
[INFO]
----------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
----------------------------------------------------------------------------
[INFO] Main Error:
Mojo could not be found - check that the goal name is correct
org.apache.maven.plugins:maven-hello-plugin:RELEASE:maven-plugin
from the specified remote repositories:
central (http://repo1.maven.org/maven2)
Root error:
File:
/home/maven/.m2/repository/org/apache/maven/plugins/maven-hello-plugin/RELEASE/maven-hello-plugin-RELEASE.jar
does not exist
[INFO]
----------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Mon Sep 19 12:42:57 CEST 2005
[INFO] Final Memory: 1M/2M
[INFO]
----------------------------------------------------------------------------
Instead of looking for maven-hello-plugin-1.0-SNAPSHOT.jar it looks for
maven-hello-plugin-RELEASE.jar
I'm a bit confused with this issue. Any comment?
Thanks in advance.
Best regards,
Pablo.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
___________________________________________________________________________
Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger
Téléchargez cette version sur http://fr.messenger.yahoo.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]