title: What is 'the' way to add a bundle jar to a p2 based Eclipse target platform?
body: <p>I'm wondering: What is the best way of adding a bundle to a p2 based target platform?
  I don't want to use local directories, I want to have a target platform that works 'out of
  the box' for all our team members.</p>
  
  <p>Right now I manage, but I have a feeling I'm missing a more straightforward way of
  doing this.</p>
  
  <p>My situation is as follows:</p>
  
  <p>My target platform has a bunch of p2 locations, hosted at our on-site server.
  Most are mirrored repositories, but I have one I use for 'miscellaneous' bundles.</p>
  
  <p>This is how I add a bundle to the target platform.</p>
  
  <ul>
  <li>I switch to another workspace, which <em>does</em> use a bundle directory with jars.</li>
  <li>I add the bundle jar to that directory.</li>
  <li>I add the bundle to my 'third party' feature</li>
  <li>I export the feature, and upload it to our server, deleting the old one</li>
  <li>I switch back to my normal workspace, and reload the target platform link.</li>
  </ul>
  
  <p>Sometimes eclipse gets a bit confused and keeps using a cached version, but in
  general this approach works.</p>
  
  <p>My question:</p>
  
  <p>Is there a easier way?
  Is there a more 'incremental' way? I rebuild the p2 repository, instead of adding
  a feature with a new version.</p>