Hi,

I tried to create the 'hello' marmalade plugin as indicated in the section 'Creating Your First Plugin' at :

http://maven.apache.org/maven2/developers/developing-plugins-with-marmalade.html

I'm currently using maven-2.0-beta-1.

Creating the 'hello' plugin and installing it in the local repository works, but executing 'm2 hello:hello' generated the following error message:

======================================================
[INFO] Searching repository for plugin with prefix: 'hello'.
Downloading: file://C:\Documents and Settings\dto\.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://C:\Documents and Settings\dto\.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 Maven Hello World Plugin
[INFO]    task-segment: [hello:hello]
[INFO] ---------------------------------------------------------------------------- Downloading: file://C:\Documents and Settings\dto\.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: C:\Documents and Settings\dto\.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: Wed Sep 21 12:23:11 CEST 2005
[INFO] Final Memory: 1M/2M
[INFO] ----------------------------------------------------------------------------
======================================================

Apparently it looks for a version 'RELEASE', so I changed the version of the 'hello' plugin in ${user.home}/.m2/plugin-registry to 1.0. Then I ran 'm2 hello:hello' again, which prompted me for chosing between version 'RELEASE' (default) and '1.0' of the 'hello' plugin. Now I chose '1.0', but doing this gave me the following error:

[ERROR] Nonexistent component: org.codehaus.plexus.component.factory.ComponentFactorymarmalade

I also tried with the --offline option of the m2 command, but to no avail.

I've just started experimenting with M2, so perhaps I forgot a configuration somewhere in M2 that is obvious for the M2 guru's out there :-).

Regards,
Davy Toch

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to