Hi,
I'm currently trying to package an eclipse ditribution for my plugins, based on Eclipse Mars.2 and that includes Groovy-eclipse. I installed the Groovy-eclipse from the update site http://dist.springsource.org/snapshot/GRECLIPSE/e4.5/ on my reference eclipse, and it worked without problem (version is from yesterday).
Now I want to package thanks to PDE, in order to get a build with all my base eclipse plugins (including groovy-eclipse) and my own. The problem I get is that as soon as I add groovy-eclipse to my product definition, PDE starts failing with the following message:
[eclipse.buildScript] Bundle org.eclipse.jdt.core:
[eclipse.buildScript] Another singleton version selected: org.eclipse.jdt.core_3.11.2.xx-201704180433-e45
At the beginning I had trouble because I was not in Mars.2 but in Mars.1, so the org.codehaus.groovy.jdt.patch was trying to patch a feature that I did not even have. But now I'm correctly upgraded to Mars.2, the patch seems to work, at runtime my OSGI environment tells me that the patched jdt.core plugin is taken instead of the normal one. I do not see why PDE complains. Any idea?
Note: I saw on some resources on the Internet that this message might be normal and non-blocking. But I have no doubt here that this message is the cause of my failure. If I remove groovy-eclipse from my product definition, I get the same log except the message above and the packaging continues and ends with success.
Thanks in advance,
Hi,
I'm currently trying to package an eclipse ditribution for my plugins, based on Eclipse Mars.2 and that includes Groovy-eclipse. I installed the Groovy-eclipse from the update site http://dist.springsource.org/snapshot/GRECLIPSE/e4.5/ on my reference eclipse, and it worked without problem (version is from yesterday).
Now I want to package thanks to PDE, in order to get a build with all my base eclipse plugins (including groovy-eclipse) and my own. The problem I get is that as soon as I add groovy-eclipse to my product definition, PDE starts failing with the following message:
At the beginning I had trouble because I was not in Mars.2 but in Mars.1, so the org.codehaus.groovy.jdt.patch was trying to patch a feature that I did not even have. But now I'm correctly upgraded to Mars.2, the patch seems to work, at runtime my OSGI environment tells me that the patched jdt.core plugin is taken instead of the normal one. I do not see why PDE complains. Any idea?
Note: I saw on some resources on the Internet that this message might be normal and non-blocking. But I have no doubt here that this message is the cause of my failure. If I remove groovy-eclipse from my product definition, I get the same log except the message above and the packaging continues and ends with success.
Thanks in advance,