please look at the openjpa-maven-plugin [1].
Check the following classes: OpenJpaEnhancerMojo.java, 
OpenJpaTestEnhancerMojo.java and AbstractOpenJpaMojo.java

Here are the important parts:


/** * List of all class path elements that will be searched for the * 
<code>persistence-enabled</code> classes and resources expected by * 
PCEnhancer. *  * @parameter default-value="${project.compileClasspathElements}" 
* @required * @readonly */ protected List<String> compileClasspathElements; 

/** * List of all class path elements that will be searched for the * 
<code>persistence-enabled</code> classes and resources expected by * 
PCEnhancer. * * @parameter default-value="${project.testClasspathElements}" * 
@required * @readonly */ protected List<String> testClasspathElements;




In the openjpa-maven-plugin I'm using the compile or test classpath to do some 
bytecode magic on the classes.

Is this what you were looking for?


LieGrue,
strub

[1] 
https://svn.apache.org/repos/asf/openjpa/trunk/openjpa-tools/openjpa-maven-plugin/src/main/java/org/apache/openjpa/tools/maven/



----- Original Message -----
> From: Tony Chemit <[email protected]>
> To: [email protected]
> Cc: 
> Sent: Monday, April 30, 2012 12:56 PM
> Subject: Re: how to obtain project class-path with all his dependencies
> 
> On Mon, 30 Apr 2012 06:46:10 -0400
> "Jason Pyeron" <[email protected]> wrote:
> 
>>  > -----Original Message-----
>>  > From: Tony Chemit 
>>  > Sent: Monday, April 30, 2012 6:30
>>  > 
>>  > Hi,
>>  > 
>>  > I'd like to know if there is an existing helper code to 
>>  > obtain for a given scope a fresh class-path containing all 
>>  > dependencies of a maven module.
>> 
>>  Could be misunderstanding you, but googling dependency classpath gets me
>> 
> http://maven.apache.org/plugins/maven-dependency-plugin/build-classpath-mojo.htm
>>  l
>> 
> Hum this is a misunderstanding :)
> 
> I want to obtain a class-path while doing some stuff in a new mojo.
> 
> Thanks anyway.
> 
>> 
>> 
>>  --
>>  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>>  -                                                               -
>>  - Jason Pyeron                      PD Inc. http://www.pdinc.us -
>>  - Principal Consultant              10 West 24th Street #100    -
>>  - +1 (443) 269-1555 x333            Baltimore, Maryland 21218   -
>>  -                                                               -
>>  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>>  This message is copyright PD Inc, subject to license 20080407P00.
>> 
>>   
>> 
>> 
>>  ---------------------------------------------------------------------
>>  To unsubscribe, e-mail: [email protected]
>>  For additional commands, e-mail: [email protected]
>> 
> 
> 
> 
> -- 
> Tony Chemit
> --------------------
> tél: +33 (0) 2 40 50 29 28
> email: [email protected]
> http://www.codelutin.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to