Hi Amit,

The problem was detected reviously and filed under
http://jira.codehaus.org/browse/MOJO-738
I solved the problem as follows:
1. I checked out version 6085 of the trunk of the pde-maven-plugin. I used
this specific version because I'm using Eclipse 3.3 with maven 2.0.8 on
Windows.
2. I changed "zip" in EclipsePDEAttachMojo.java to "jar"
3. I changed the ".zip" in line 226 of EclipsePDEMojo.java to ".jar" and
line 236 to "clean build.update.jar"
4. I built the 'damn' thing: mvn clean install
5. I ignored the build error because of test failures
6. I grabbed the class files and updated the pde-maven-plugin jar with these
class files.
When I build my Eclipse plugin I now have a jar archive installed in my
project directory and in the local repository.

This is not a proper way of working. To my opinion, building the type of
archive should be configurable in the POM, and not fixed in the code as it
is now, but at least it's working for me now.

One more thing. The PDE plugin may also be used to build an RCP application.
The fix I mention here will not work for RCP, but the alpha-2-SNAPSHOT
version will.

Regards,
Jeroen


amit kumar-18 wrote:
> 
> Hi Jeroren,
> I spent almost a week on avoiding that src.zip in the plugin.zip. I did
> not
> find any help on that and ultimately I had to resolve to a workaround
> which
> is that I now build a feature(dummy) which includes the plug in I actually
> want to build. When I get the feature.zip, I find my plug in inside that
> without src.zip.
> 
> I know its not something I should have resolved to, but that was the only
> thing that I could find  to fix the src.zip problem.
> 
> If you find something on how to correct the ant calls, please let me know
> as
> well.
> 
> 
> Thanks and regards,
> Amit Kumar
> 
> On Mon, Mar 17, 2008 at 6:40 PM, JeroenL <[EMAIL PROTECTED]> wrote:
> 
>>
>> Hi all,
>>
>> I'm trying to build an Eclipse plugin with maven.
>> Problems are that 1) the archive is zipped and 2) a directory is added
>> and
>> 3) a sr.zip is added.
>> After investigating the calls to Ant I discovered that maven calls the
>> targets "clean build.jars zip.plugin".
>> According my belief this should be "clean build.update.jar"
>> Does anyone have an idea how to call the proper targets?
>>
>> Regards,
>> Jeroen
>> --
>> View this message in context:
>> http://www.nabble.com/pde-maven-plugin-calls-wrong-ant-target-tp16092576s177p16092576.html
>> Sent from the Maven - Users mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/pde-maven-plugin-calls-wrong-ant-target-tp16092576s177p16119229.html
Sent from the Maven - Users mailing list archive at Nabble.com.


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

Reply via email to