You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Kevin McNamee <ke...@symsoft.se> on 2005/10/17 12:39:18 UTC

[m2] Help! Getting started with plugins

Hi,

 

I have been trying to create a plugin for Maven 2 without much success.

 

I have looked at the following links for help:

http://www.onjava.com/pub/a/onjava/2004/03/17/maven.html?page=1   (Maven 1)

http://maven.apache.org/maven2/developers/plugin-development-guide.html
(Maven 2 - empty)

http://maven.apache.org/maven2/developers/developing-plugins-with-marmalade.
html  (Marmalade - doesn't seem to work)

 

All I need is a working "Hello World" example that preferably does not
involve writing Java. 

My goal is to encapsulate some of our Ant functionality with a plugin.

 

Much appreciated,

Kevin

 


RE: [m2] Help! Getting started with plugins

Posted by Vincent Siveton <vi...@gmail.com>.
Hi Kevin,

> OK, following the instructions I got it built and deployed to my local
> repository. However, the only way I could get it to run was to type:
> 
>   m2 sample.plugin:maven-hello-plugin:1.0-SNAPSHOT:sayhi
> or
>   m2 sample.plugin:maven-hello-plugin:sayhi
> 
> I tried updating my settings.xml (~/.m2/settings.xml I presume)

You right.

> <settings>
>   <pluginGroups>
>     <pluginGroup>sample.plugin</pluginGroup>
>   </pluginGroups>
> </settings>
> 
> but I could not get
>   m2 hello:sayhi
> to work

Works for me. Try the following:
#m2 clean install hello:sayhi

HTH

Cheers,

Vincent


> 
> 
> maven-hello-plugin> m2 hello:sayhi
> [INFO] Scanning for projects...
> [INFO] Searching repository for plugin with prefix: 'hello'.
> [INFO]
> --------------------------------------------------------------------------
> --
> [ERROR] BUILD ERROR
> [INFO]
> --------------------------------------------------------------------------
> --
> [INFO] The plugin 'org.apache.maven.plugins:maven-hello-plugin' does not
> exist or no valid version could be found
> [INFO]
> --------------------------------------------------------------------------
> --
> [INFO] For more information, run Maven with the -e switch
> [INFO]
> --------------------------------------------------------------------------
> --
> [INFO] Total time: 1 second
> [INFO] Finished at: Mon Oct 17 14:19:49 MEST 2005
> [INFO] Final Memory: 1M/4M
> [INFO]
> --------------------------------------------------------------------------
> --
> 
> 
> Any help appreciated,
> Kevin
> 
> 
> PS. Is this the only way to write plugins? Is Marmalade dead?
> 
> 
> 
> 
> -----Original Message-----
> From: Vincent Siveton [mailto:vincent.siveton@gmail.com]
> Sent: 17 October 2005 13:01
> To: 'Maven Users List'
> Subject: RE: [m2] Help! Getting started with plugins
> 
> Hi Kevin,
> 
> Have a look on this following:
> http://www.codehaus.org/~jvanzyl/maven2/guides/plugin/guide-java-plugin-
> deve
> lopment.html
> Thanks Jason to work on m2 documentation.
> 
> HTH
> 
> Cheers,
> 
> Vincent
> 
> > -----Original Message-----
> > From: Kevin McNamee [mailto:kevin.mcnamee@symsoft.se]
> > Sent: Monday, October 17, 2005 6:39 AM
> > To: 'Maven Users List'
> > Subject: [m2] Help! Getting started with plugins
> >
> > Hi,
> >
> >
> >
> > I have been trying to create a plugin for Maven 2 without much success.
> >
> >
> >
> > I have looked at the following links for help:
> >
> > http://www.onjava.com/pub/a/onjava/2004/03/17/maven.html?page=1   (Maven
> > 1)
> >
> > http://maven.apache.org/maven2/developers/plugin-development-guide.html
> > (Maven 2 - empty)
> >
> > http://maven.apache.org/maven2/developers/developing-plugins-with-
> > marmalade.
> > html  (Marmalade - doesn't seem to work)
> >
> >
> >
> > All I need is a working "Hello World" example that preferably does not
> > involve writing Java.
> >
> > My goal is to encapsulate some of our Ant functionality with a plugin.
> >
> >
> >
> > Much appreciated,
> >
> > Kevin
> >
> >
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


RE: [m2] Help! Getting started with plugins

Posted by Kevin McNamee <ke...@symsoft.se>.
Hi Vincent,

OK, following the instructions I got it built and deployed to my local
repository. However, the only way I could get it to run was to type:

  m2 sample.plugin:maven-hello-plugin:1.0-SNAPSHOT:sayhi
or 
  m2 sample.plugin:maven-hello-plugin:sayhi

I tried updating my settings.xml (~/.m2/settings.xml I presume)

<settings>
  <pluginGroups>
    <pluginGroup>sample.plugin</pluginGroup>
  </pluginGroups>
</settings>

but I could not get
  m2 hello:sayhi 
to work


maven-hello-plugin> m2 hello:sayhi
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'hello'.
[INFO]
----------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
----------------------------------------------------------------------------
[INFO] The plugin 'org.apache.maven.plugins:maven-hello-plugin' does not
exist or no valid version could be found
[INFO]
----------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]
----------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Mon Oct 17 14:19:49 MEST 2005
[INFO] Final Memory: 1M/4M
[INFO]
----------------------------------------------------------------------------


Any help appreciated,
Kevin


PS. Is this the only way to write plugins? Is Marmalade dead?




-----Original Message-----
From: Vincent Siveton [mailto:vincent.siveton@gmail.com] 
Sent: 17 October 2005 13:01
To: 'Maven Users List'
Subject: RE: [m2] Help! Getting started with plugins

Hi Kevin,

Have a look on this following:
http://www.codehaus.org/~jvanzyl/maven2/guides/plugin/guide-java-plugin-deve
lopment.html
Thanks Jason to work on m2 documentation.

HTH

Cheers,

Vincent

> -----Original Message-----
> From: Kevin McNamee [mailto:kevin.mcnamee@symsoft.se]
> Sent: Monday, October 17, 2005 6:39 AM
> To: 'Maven Users List'
> Subject: [m2] Help! Getting started with plugins
> 
> Hi,
> 
> 
> 
> I have been trying to create a plugin for Maven 2 without much success.
> 
> 
> 
> I have looked at the following links for help:
> 
> http://www.onjava.com/pub/a/onjava/2004/03/17/maven.html?page=1   (Maven
> 1)
> 
> http://maven.apache.org/maven2/developers/plugin-development-guide.html
> (Maven 2 - empty)
> 
> http://maven.apache.org/maven2/developers/developing-plugins-with-
> marmalade.
> html  (Marmalade - doesn't seem to work)
> 
> 
> 
> All I need is a working "Hello World" example that preferably does not
> involve writing Java.
> 
> My goal is to encapsulate some of our Ant functionality with a plugin.
> 
> 
> 
> Much appreciated,
> 
> Kevin
> 
> 




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


RE: [m2] Help! Getting started with plugins

Posted by Vincent Siveton <vi...@gmail.com>.
Hi Kevin,

Have a look on this following:
http://www.codehaus.org/~jvanzyl/maven2/guides/plugin/guide-java-plugin-deve
lopment.html
Thanks Jason to work on m2 documentation.

HTH

Cheers,

Vincent

> -----Original Message-----
> From: Kevin McNamee [mailto:kevin.mcnamee@symsoft.se]
> Sent: Monday, October 17, 2005 6:39 AM
> To: 'Maven Users List'
> Subject: [m2] Help! Getting started with plugins
> 
> Hi,
> 
> 
> 
> I have been trying to create a plugin for Maven 2 without much success.
> 
> 
> 
> I have looked at the following links for help:
> 
> http://www.onjava.com/pub/a/onjava/2004/03/17/maven.html?page=1   (Maven
> 1)
> 
> http://maven.apache.org/maven2/developers/plugin-development-guide.html
> (Maven 2 - empty)
> 
> http://maven.apache.org/maven2/developers/developing-plugins-with-
> marmalade.
> html  (Marmalade - doesn't seem to work)
> 
> 
> 
> All I need is a working "Hello World" example that preferably does not
> involve writing Java.
> 
> My goal is to encapsulate some of our Ant functionality with a plugin.
> 
> 
> 
> Much appreciated,
> 
> Kevin
> 
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org