You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Konstantin Domoratskyy <ko...@cs.tu-berlin.de> on 2009/02/02 15:38:50 UTC

Re: pde build with maven

Hi,

my recomendation for rcp build with maven is "tycho" maven:
e.g. http://docs.codehaus.org/display/M2ECLIPSE/Tycho+project+overview
But you must be ready the project configuration with tycho differs
often from "normal" Maven one.

Gruß,
Konstantin

-------------------
> Hi, i want to setup my rcp project with a maven build. so first i
want 
> to build succesfully the example from the pde-maven-plugin site.
> 
> i started by downloading the following eclipse sdk and delta pack:
> - eclipse-3.4.1-delta-pack.zip
> - eclipse-RCP-SDK-3.4.1-win32.zip
> 
> i read through the examples from pde-maven-plugin mojo and found a 
> tutorial that builds a product.
> 
> this tutorial can be found here:
>
http://snapshots.repository.codehaus.org/org/codehaus/mojo/pde-maven-p
lugin/
> 
> i downloaded this one: 
> pde-maven-plugin-1.0-20080304.235354-2-tutorials.zip (if you want an

> SSCCE (http://pscode.org/sscce.html))
> 
> after i imported the project to my eclipse ide i have done som
changes 
> to build.properties and pom.xml to ensure the paths are well formed.

> (the name of the plugin is:
test.pde_maven_plugin.simple_application)
> 
> now i tried the pde build to be sure its running without maven:
> 
> 1) launch the application (SUCCESSFUL)
> 2) launch the product (SUCCESSFUL)
> 3) export as product and launch (SUCCESSFUL)
> 
> everything works fine! now i tried to do the maven install, but this
failed:
> 
> BUILD FAILED
>
D:\Programme\EclipseGanymede\plugins\org.eclipse.pde.build_3.4.0.v2008
0604\scripts\productBuild\productBuild.xml:25: 
> The following error occurred while executing this line:
>
D:\Programme\EclipseGanymede\plugins\org.eclipse.pde.build_3.4.0.v2008
0604\scripts\productBuild\productBuild.xml:53: 
> Unable to find plug-in: test.pde_maven_plugin.simple_application.
Please 
> check the error log for more details.
> 
> as you can see, the pde build (i think) can't found the application
i 
> want to export, it seems that maven doesn't calls the pde build for
the 
> application first, it assumes that the plugin has already be there?
if i 
> change the maven packaging to jar, do the install, copy this jar to
my 
> target.env into plugins change packaging back to zip, do the install

> again. everything runs fine, but this isn't a great solutions or? in
my 
> pov i think this should be done by pde build? please correct me if i
am 
> wrong if you need more informartions just let me know -- or if you
got 
> time have a look inside the maven-pde-plugin tutorial.
> 
> thank you
> chris
> 
>
---------------------------------------------------------------------
> 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: pde build with maven

Posted by Dan Tran <da...@gmail.com>.
Jason is correct, I am no longer working with PDE plugin since I dont
have direct working environment with eclipse PDE any more.

-D

On Mon, Feb 2, 2009 at 9:30 AM, Jason van Zyl <jv...@sonatype.com> wrote:
> Igor and I will eventually synchronize many of the changes but Tycho
> currently does work as we use it for m2eclipse everyday. Tycho is in active
> development. I don't believe Dan is working on the PDE plugin anymore but he
> can correct me if that's not right.
>
> On 2-Feb-09, at 6:38 AM, Konstantin Domoratskyy wrote:
>
>> Hi,
>>
>> my recomendation for rcp build with maven is "tycho" maven:
>> e.g. http://docs.codehaus.org/display/M2ECLIPSE/Tycho+project+overview
>> But you must be ready the project configuration with tycho differs
>> often from "normal" Maven one.
>>
>> Gruß,
>> Konstantin
>>
>> -------------------
>>>
>>> Hi, i want to setup my rcp project with a maven build. so first i
>>
>> want
>>>
>>> to build succesfully the example from the pde-maven-plugin site.
>>>
>>> i started by downloading the following eclipse sdk and delta pack:
>>> - eclipse-3.4.1-delta-pack.zip
>>> - eclipse-RCP-SDK-3.4.1-win32.zip
>>>
>>> i read through the examples from pde-maven-plugin mojo and found a
>>> tutorial that builds a product.
>>>
>>> this tutorial can be found here:
>>>
>> http://snapshots.repository.codehaus.org/org/codehaus/mojo/pde-maven-p
>> lugin/
>>>
>>> i downloaded this one:
>>> pde-maven-plugin-1.0-20080304.235354-2-tutorials.zip (if you want an
>>
>>> SSCCE (http://pscode.org/sscce.html))
>>>
>>> after i imported the project to my eclipse ide i have done som
>>
>> changes
>>>
>>> to build.properties and pom.xml to ensure the paths are well formed.
>>
>>> (the name of the plugin is:
>>
>> test.pde_maven_plugin.simple_application)
>>>
>>> now i tried the pde build to be sure its running without maven:
>>>
>>> 1) launch the application (SUCCESSFUL)
>>> 2) launch the product (SUCCESSFUL)
>>> 3) export as product and launch (SUCCESSFUL)
>>>
>>> everything works fine! now i tried to do the maven install, but this
>>
>> failed:
>>>
>>> BUILD FAILED
>>>
>> D:\Programme\EclipseGanymede\plugins\org.eclipse.pde.build_3.4.0.v2008
>> 0604\scripts\productBuild\productBuild.xml:25:
>>>
>>> The following error occurred while executing this line:
>>>
>> D:\Programme\EclipseGanymede\plugins\org.eclipse.pde.build_3.4.0.v2008
>> 0604\scripts\productBuild\productBuild.xml:53:
>>>
>>> Unable to find plug-in: test.pde_maven_plugin.simple_application.
>>
>> Please
>>>
>>> check the error log for more details.
>>>
>>> as you can see, the pde build (i think) can't found the application
>>
>> i
>>>
>>> want to export, it seems that maven doesn't calls the pde build for
>>
>> the
>>>
>>> application first, it assumes that the plugin has already be there?
>>
>> if i
>>>
>>> change the maven packaging to jar, do the install, copy this jar to
>>
>> my
>>>
>>> target.env into plugins change packaging back to zip, do the install
>>
>>> again. everything runs fine, but this isn't a great solutions or? in
>>
>> my
>>>
>>> pov i think this should be done by pde build? please correct me if i
>>
>> am
>>>
>>> wrong if you need more informartions just let me know -- or if you
>>
>> got
>>>
>>> time have a look inside the maven-pde-plugin tutorial.
>>>
>>> thank you
>>> chris
>>>
>>>
>> ---------------------------------------------------------------------
>>>
>>> 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
>>
>
> Thanks,
>
> Jason
>
> ----------------------------------------------------------
> Jason van Zyl
> Founder,  Apache Maven
> jason at sonatype dot com
> ----------------------------------------------------------
>
> In short, man creates for himself a new religion of a rational
> and technical order to justify his work and to be justified in it.
>
>  -- Jacques Ellul, The Technological Society
>
>
> ---------------------------------------------------------------------
> 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: pde build with maven

Posted by Jason van Zyl <jv...@sonatype.com>.
Igor and I will eventually synchronize many of the changes but Tycho  
currently does work as we use it for m2eclipse everyday. Tycho is in  
active development. I don't believe Dan is working on the PDE plugin  
anymore but he can correct me if that's not right.

On 2-Feb-09, at 6:38 AM, Konstantin Domoratskyy wrote:

> Hi,
>
> my recomendation for rcp build with maven is "tycho" maven:
> e.g. http://docs.codehaus.org/display/M2ECLIPSE/Tycho+project+overview
> But you must be ready the project configuration with tycho differs
> often from "normal" Maven one.
>
> Gruß,
> Konstantin
>
> -------------------
>> Hi, i want to setup my rcp project with a maven build. so first i
> want
>> to build succesfully the example from the pde-maven-plugin site.
>>
>> i started by downloading the following eclipse sdk and delta pack:
>> - eclipse-3.4.1-delta-pack.zip
>> - eclipse-RCP-SDK-3.4.1-win32.zip
>>
>> i read through the examples from pde-maven-plugin mojo and found a
>> tutorial that builds a product.
>>
>> this tutorial can be found here:
>>
> http://snapshots.repository.codehaus.org/org/codehaus/mojo/pde-maven-p
> lugin/
>>
>> i downloaded this one:
>> pde-maven-plugin-1.0-20080304.235354-2-tutorials.zip (if you want an
>
>> SSCCE (http://pscode.org/sscce.html))
>>
>> after i imported the project to my eclipse ide i have done som
> changes
>> to build.properties and pom.xml to ensure the paths are well formed.
>
>> (the name of the plugin is:
> test.pde_maven_plugin.simple_application)
>>
>> now i tried the pde build to be sure its running without maven:
>>
>> 1) launch the application (SUCCESSFUL)
>> 2) launch the product (SUCCESSFUL)
>> 3) export as product and launch (SUCCESSFUL)
>>
>> everything works fine! now i tried to do the maven install, but this
> failed:
>>
>> BUILD FAILED
>>
> D:\Programme\EclipseGanymede\plugins\org.eclipse.pde.build_3.4.0.v2008
> 0604\scripts\productBuild\productBuild.xml:25:
>> The following error occurred while executing this line:
>>
> D:\Programme\EclipseGanymede\plugins\org.eclipse.pde.build_3.4.0.v2008
> 0604\scripts\productBuild\productBuild.xml:53:
>> Unable to find plug-in: test.pde_maven_plugin.simple_application.
> Please
>> check the error log for more details.
>>
>> as you can see, the pde build (i think) can't found the application
> i
>> want to export, it seems that maven doesn't calls the pde build for
> the
>> application first, it assumes that the plugin has already be there?
> if i
>> change the maven packaging to jar, do the install, copy this jar to
> my
>> target.env into plugins change packaging back to zip, do the install
>
>> again. everything runs fine, but this isn't a great solutions or? in
> my
>> pov i think this should be done by pde build? please correct me if i
> am
>> wrong if you need more informartions just let me know -- or if you
> got
>> time have a look inside the maven-pde-plugin tutorial.
>>
>> thank you
>> chris
>>
>>
> ---------------------------------------------------------------------
>> 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
>

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
jason at sonatype dot com
----------------------------------------------------------

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.

   -- Jacques Ellul, The Technological Society


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