RTC 5.0.2 client within Eclipse 4.4
Within my company I'm still mandated to use the RTC 5.0.2 client.
I'm using Eclipse 4.4 (Mars) and I have my own install of Eclipse into which I want to install the RTC client. I am running with Java 8 and have a copy of Java 8 set as my installed JRE.
I'm using the download "p2 Install Repository" but every time I install RTC 5.0.2 my JDT and PDE plugin/feature versions are pulled back down to Eclipse 3.6.x level. This means that my Eclipse no longer understands Java 8 and lots of my projects get compile errors.
I uninstall the RTC client and everything springs back to life again.
I've managed to work around this for now by editing the content.xml for the p2 repo and removing the dependencies on PDE and JDT.
Can you advise, please? Can I raise a bug about this or am I using the wrong download?
Thanks!
One answer
Make sure that you have RTC 5.0.2 iFix008 or newer. I believe that's the version that can really work with Eclipse 4.4. Check the readme.txt file within the iFix as the instructions are a bit more complex than usual.
https://jazz.net/library/article/1527
https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/355511
https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/362019
https://jazz.net/library/article/1527
https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/355511
https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/362019
Comments
Thanks for the suggestion. That applies to the Installation Manager install mechanism.
I don't require any other IBM products in this install and I prefer to start with the Eclipse for Java developers as a base rather than whatever bunch of features might come with the RTC Installation Manager install.
So I'm looking for a p2 update site that works correctly.
Interestingly, some of my colleagues have managed to have this work correctly, although several of us have not!
I believe the dependencies apply the same way regardless how you install it. Also, Installation Manager can install it into an "existing Eclipse" - IBM product or not.