Hi Rice,

Based on my observation, by default, maven will omit the word "maven" and "plugin" from the artifactId to get the prefix. Well Im still not sure about it.

Regards,
-allan

Rice Yeh wrote:

Hi Allan,
 My question is how the prefix "hello" gotten in the example?

Regards,
Rice

On 1/10/06, Allan Ramirez <[EMAIL PROTECTED]> wrote:
Hi Rice,

When executing -DupdateReleaseInfo=true, you are actually forcing to use
the latest version of the plugin. And by adding the groupId in the
<pluginGroups> you are saving it so maven can identify where your plugin
belongs.

Now, Since maven already knows your plugin, Instead of executing it in a
long way "mvn groupId:artifactId:version:goal,  you can now execute it
by calling "mvn prefix:goal" only

I hope this helps.

Regards,
-allan

Rice Yeh wrote:

Hi,
When studing the article Guide to Developing Java
Plugins<
http://maven.apache.org/guides/plugin/guide-java-plugin-development.html
in
http://maven.apache.org/guides/plugin/guide-java-plugin-development.html,
there is  unclear part on the explanation:

the command used to execute a goal is "mvn
groupID:artifactID:version:goal".
In the example, it is "mvn
sample.plugin:maven-hello-plugin:1.0-SNAPSHOT:sayhi". The goal form can
be
shortened by

mvn -DupdateReleaseInfo=true install

to save the version part, and add the following to your settings.xmlfile:

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

to save the groud part, then the shortened command should be

"mvn maven-hello-plugin:sayhi"

. Why does it become "mvn hello:sayhi" in the article? Can anyone explain
it?
Regards,
Rice



------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.371 / Virus Database: 267.14.16/225 - Release Date: 1/9/2006



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



------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.371 / Virus Database: 267.14.16/225 - Release Date: 1/9/2006

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

Reply via email to