For Plugin Development which one is good environment :" P2 repo in Eclipse" or " RTC eclipse Client only"?
I am Planning To develop Plugin For RTC 4.0.
For setting Up Development Environment I have Two Options
2. Should I directly use 'RTC 4.0 Eclipse Client'? |
Accepted answer
Ralph Schoon (63.6k●3●36●46)
| answered Jul 09 '12, 10:13 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER edited Jul 09 '12, 10:15 a.m.
@Guido, I am not sure I understand the restrictions in the answer. I believe I had more than one Eclipse Client installed on my machine using IM. As far as I remember IM warns you if a package is already installed. However it does not prevent you from installing, as long as you pick a different installation folder (or Eclipse to extend). This is by the way necessary if you want to install the IM RTC Eclipse client as well as install it into tools like RAD.
If you have installed the IM version, I think you should be able to P2 install or any other Eclipse way of adding other extensions if you like. You can also use P2 Install into Eclipse, however, please be aware that at least in 3.0.x there was an issue with conflicting plug in versions or dependencies that came up after P2 Installing RTC into an existing Eclipse. This prevented you from installing other extensions afterwards. I am not sure if this is still an issue. This did not affect the IM install. In general I typically use the zipped version of the RTC Client just for convenience. I have at least 7 of different versions installed in parallel. With respect to plugin development I have so far used the zipped RTC Eclipse Client. Sometimes it is more convenient to use a P2 install, because that (like IM) gives you the ability to install into a newer Eclipse version. This can help if the plugin development has been enhanced. I have used that in the past too. Kaushik Bhalerao selected this answer as the correct answer
Comments
Guido Schneider
commented Jul 10 '12, 9:49 a.m.
Your right Ralph. I tested today with the IBM and did two nativ RTC installations with the Eclipse within the RTC installation. V.4.0 and V.3.0.3. Both are working. Only warning that I will get a new application group. |
Ralph Schoon (63.6k●3●36●46)
| answered Jul 31 '12, 8:54 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Kaushik, you can find that out easily on your own. Please be aware that the getting started tab of a downloadable version always contains a link to the system requirements https://jazz.net/downloads/rational-team-concert/releases/4.0?p=gettingStarted
This also contains the supported Eclipse versions. Kaushik Bhalerao selected this answer as the correct answer
|
3 other answers
By using th RTC Eclipse Client you can only have one version installed, because of Install Manager checks that.
This helps during upgrades etc.. Comments
Kaushik Bhalerao
commented Jul 09 '12, 8:55 a.m.
Thanks for helping me Guido Schneider !
one more thing......
Please tell me,
1) can I Use P2 repo method to the "RTC Eclipse Client" (Which I installed By using IBM Installation Manger) ? 1
Guido Schneider
commented Jul 09 '12, 9:09 a.m.
I don't think so. What's the benefit? Another good thing with the Eclipse and p2 is, you can just ZIP the whole directory after installatrion and copy them to other PC's by simply unzip. No IM necessary. Fast deployment. But you should use a supported Eclipse version. |
i also use the P2 approach.. I have an Eclipse environment that has a lot of plugins for developing web services, and other custom tools (perl editor)..
I would have to re-install those onto the Full RTC eclipse client.. not a lot of fun that way.. so I update my client with the p2 library instead.. Like Ralph, I do have the full eclipse client installed separately for use when testing different versions, plugins and such. Sam |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.