I just managed to integrate p2 update into my RCP application
...but how to update the launcher (<application>.exe)?
When I got it right the launcher normally does not change.
Only in case of Eclipse version update it has to be updated.
How to achieve this?
I added the launcher (eclipse.exe) as a root file to a feature.
After p2 update of this feature the original eclipse.exe gets replaced.
Under Windows the new eclipse.exe gets active after the next restart of the RCP application.