Re: how to configure module site report?

2007-09-28 Thread Dennis Lundberg

You can see the various options for the site:stage on this page:

http://maven.apache.org/plugins/maven-site-plugin/stage-mojo.html

Yan Huang wrote:

let me rephrase my 1st question: is there a way to configure the generated
directory name when I run mvn site:stage? It seems to me that it uses the
name tag in pom.xml from the top directory. For example, if I have this
defined in the top level:

  groupIdmycompany/groupId
  artifactIdmyexample-pom/artifactId
  version1.0-SNAPSHOT/version
  nameExample POM/name
  packagingpom/packaging

When I run mv site:stage, it create Example POM directory under the
specified stageDirectory location. Is there a way to use different name in
the run?

Thanks

On 9/25/07, Jim Sellers [EMAIL PROTECTED] wrote:

1) auto generate and modify it manually later?  Isn't the point not to
manually edit any generated artifacts?  I'm assuming that I'm not
understanding that question so I'm going to skip that...

2) I don't believe that you can skip any phases of the lifecycle.  I don't
see how maven could use data from a previous run... I think that maven
assumes any data from a previous run is stale data, if it exists.

HTH
Jim


On 9/25/07, Yan Huang [EMAIL PROTECTED] wrote:

Thanks, That works.

Two more questions:)
1. is there a way to auto-generate a site descriptor based on the info

in

pom.xml? later, I can just alter that descriptor if needed.
2. is there a way (on the command line) to skip all previous phases but
just
site one when I just want to get the report after previous successful
run?

Thanks
Yan

On 9/25/07, Dennis Lundberg [EMAIL PROTECTED] wrote:

Yan Huang wrote:

Hello,

I have a bunch of modules under the top project. When I run the site

report,

the report link to the modules are defined as
target/site/module1/index.html. How do I configure project-info

plug-in to

generate the link to module1/target/site/index.html instead?

The short answer is: You can't.

The slightly longer answer is: In a normal of the site-plugin, i.e.

'mvn

site:site' the plugin will not try to create links between the

different

modules' target directories. When you deploy your site with 'mvn
site:deploy' the links will be correct. If you want to check the links
prior to deployment, you can use 'mvn site:stage' which deploys the
complete site to a (local) staging place.


Thanks
Yan



--
Dennis Lundberg

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







--
Dennis Lundberg

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



how to configure module site report?

2007-09-25 Thread Yan Huang
Hello,

I have a bunch of modules under the top project. When I run the site report,
the report link to the modules are defined as
target/site/module1/index.html. How do I configure project-info plug-in to
generate the link to module1/target/site/index.html instead?

Thanks
Yan


Re: how to configure module site report?

2007-09-25 Thread Dennis Lundberg

Yan Huang wrote:

Hello,

I have a bunch of modules under the top project. When I run the site report,
the report link to the modules are defined as
target/site/module1/index.html. How do I configure project-info plug-in to
generate the link to module1/target/site/index.html instead?


The short answer is: You can't.

The slightly longer answer is: In a normal of the site-plugin, i.e. 'mvn 
site:site' the plugin will not try to create links between the different 
modules' target directories. When you deploy your site with 'mvn 
site:deploy' the links will be correct. If you want to check the links 
prior to deployment, you can use 'mvn site:stage' which deploys the 
complete site to a (local) staging place.




Thanks
Yan




--
Dennis Lundberg

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



Re: how to configure module site report?

2007-09-25 Thread Yan Huang
Thanks, That works.

Two more questions:)
1. is there a way to auto-generate a site descriptor based on the info in
pom.xml? later, I can just alter that descriptor if needed.
2. is there a way (on the command line) to skip all previous phases but just
site one when I just want to get the report after previous successful run?

Thanks
Yan

On 9/25/07, Dennis Lundberg [EMAIL PROTECTED] wrote:

 Yan Huang wrote:
  Hello,
 
  I have a bunch of modules under the top project. When I run the site
 report,
  the report link to the modules are defined as
  target/site/module1/index.html. How do I configure project-info
 plug-in to
  generate the link to module1/target/site/index.html instead?

 The short answer is: You can't.

 The slightly longer answer is: In a normal of the site-plugin, i.e. 'mvn
 site:site' the plugin will not try to create links between the different
 modules' target directories. When you deploy your site with 'mvn
 site:deploy' the links will be correct. If you want to check the links
 prior to deployment, you can use 'mvn site:stage' which deploys the
 complete site to a (local) staging place.

 
  Thanks
  Yan
 


 --
 Dennis Lundberg

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




Re: how to configure module site report?

2007-09-25 Thread Jim Sellers
1) auto generate and modify it manually later?  Isn't the point not to
manually edit any generated artifacts?  I'm assuming that I'm not
understanding that question so I'm going to skip that...

2) I don't believe that you can skip any phases of the lifecycle.  I don't
see how maven could use data from a previous run... I think that maven
assumes any data from a previous run is stale data, if it exists.

HTH
Jim


On 9/25/07, Yan Huang [EMAIL PROTECTED] wrote:

 Thanks, That works.

 Two more questions:)
 1. is there a way to auto-generate a site descriptor based on the info in
 pom.xml? later, I can just alter that descriptor if needed.
 2. is there a way (on the command line) to skip all previous phases but
 just
 site one when I just want to get the report after previous successful
 run?

 Thanks
 Yan

 On 9/25/07, Dennis Lundberg [EMAIL PROTECTED] wrote:
 
  Yan Huang wrote:
   Hello,
  
   I have a bunch of modules under the top project. When I run the site
  report,
   the report link to the modules are defined as
   target/site/module1/index.html. How do I configure project-info
  plug-in to
   generate the link to module1/target/site/index.html instead?
 
  The short answer is: You can't.
 
  The slightly longer answer is: In a normal of the site-plugin, i.e. 'mvn
  site:site' the plugin will not try to create links between the different
  modules' target directories. When you deploy your site with 'mvn
  site:deploy' the links will be correct. If you want to check the links
  prior to deployment, you can use 'mvn site:stage' which deploys the
  complete site to a (local) staging place.
 
  
   Thanks
   Yan
  
 
 
  --
  Dennis Lundberg
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 



Re: how to configure module site report?

2007-09-25 Thread Yan Huang
let me rephrase my 1st question: is there a way to configure the generated
directory name when I run mvn site:stage? It seems to me that it uses the
name tag in pom.xml from the top directory. For example, if I have this
defined in the top level:

  groupIdmycompany/groupId
  artifactIdmyexample-pom/artifactId
  version1.0-SNAPSHOT/version
  nameExample POM/name
  packagingpom/packaging

When I run mv site:stage, it create Example POM directory under the
specified stageDirectory location. Is there a way to use different name in
the run?

Thanks

On 9/25/07, Jim Sellers [EMAIL PROTECTED] wrote:

 1) auto generate and modify it manually later?  Isn't the point not to
 manually edit any generated artifacts?  I'm assuming that I'm not
 understanding that question so I'm going to skip that...

 2) I don't believe that you can skip any phases of the lifecycle.  I don't
 see how maven could use data from a previous run... I think that maven
 assumes any data from a previous run is stale data, if it exists.

 HTH
 Jim


 On 9/25/07, Yan Huang [EMAIL PROTECTED] wrote:
 
  Thanks, That works.
 
  Two more questions:)
  1. is there a way to auto-generate a site descriptor based on the info
 in
  pom.xml? later, I can just alter that descriptor if needed.
  2. is there a way (on the command line) to skip all previous phases but
  just
  site one when I just want to get the report after previous successful
  run?
 
  Thanks
  Yan
 
  On 9/25/07, Dennis Lundberg [EMAIL PROTECTED] wrote:
  
   Yan Huang wrote:
Hello,
   
I have a bunch of modules under the top project. When I run the site
   report,
the report link to the modules are defined as
target/site/module1/index.html. How do I configure project-info
   plug-in to
generate the link to module1/target/site/index.html instead?
  
   The short answer is: You can't.
  
   The slightly longer answer is: In a normal of the site-plugin, i.e.
 'mvn
   site:site' the plugin will not try to create links between the
 different
   modules' target directories. When you deploy your site with 'mvn
   site:deploy' the links will be correct. If you want to check the links
   prior to deployment, you can use 'mvn site:stage' which deploys the
   complete site to a (local) staging place.
  
   
Thanks
Yan
   
  
  
   --
   Dennis Lundberg
  
   -
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]