Monday, February 16, 2009

Eclipse IDE for C/C++ and Jupiter 3.4.x

For those of you using the pre-built Eclipse 3.4 with CDT Jupiter will not work. I have been informed that it used to work but it doesn't anymore. I'm assuming that the plugins being bundled have changed and that is what is causing the issue. Jupiter has dependencies and in Ganymede CDT it is failing to be found. I will review Jupiter's plugin dependencies but I'm not sure what I can do if they are still needed.

Here is the trace:
!ENTRY org.eclipse.equinox.p2.director 2 0 2009-02-17 09:07:14.033!MESSAGE Problems resolving provisioning plan.!SUBENTRY 1 org.eclipse.equinox.p2.director 2 0 2009-02-17 09:07:14.033!MESSAGE Unable to satisfy dependency from edu.hawaii.ics.csdl.jupiter 3.4.2 to requiredCapability: osgi.bundle/org.junit/0.0.0.!SUBENTRY 1 org.eclipse.equinox.p2.director 2 0 2009-02-17 09:07:14.033!MESSAGE Unable to satisfy dependency from edu.hawaii.ics.csdl.jupiter 3.4.2 to requiredCapability: osgi.bundle/org.eclipse.jdt.core/0.0.0.!SUBENTRY 1 org.eclipse.equinox.p2.director 2 0 2009-02-17 09:07:14.033!MESSAGE Unable to satisfy dependency from edu.hawaii.ics.csdl.jupiter 3.4.2 to requiredCapability: osgi.bundle/org.eclipse.jdt.ui/0.0.0.!SUBENTRY 1 org.eclipse.equinox.p2.director 2 0 2009-02-17 09:07:14.033!MESSAGE Unable to satisfy dependency from edu.hawaii.ics.csdl.jupiter 3.4.2 to requiredCapability: osgi.bundle/org.eclipse.jdt.launching/0.0.0.


Update: For those of you who need CDT and Jupiter I recommend trying Eclipse Classic and then adding on the CDT plugin. If you still have problems feel free to use the User's Group or contact me directly.

Wednesday, February 4, 2009

Jupiter 3.4.2 Now Available

Hello all,
I have just uploaded the newest build of Jupiter to both the update site and the downloads section of the Jupiter homepage.  I wasn't going to release Jupiter 3.4.2 until I had fixed more issues but the XML clipping issues are a problem.  So even though I didn't finish all that I wanted to I have decided to push this release to fix the issues Jupiter has with clipping the issue descriptions.

To see the issues that were closed for this release go to:

Note that issues 52 and 53 were actually fixed for the service release 3.4.1.1.

Bug Fixes:
As I mentioned above the only bug that was fixed the clipping of long descriptions for issues.  This was due to change in libraries that were used to read/write the Jupiter XML files.  There were two issues and I believe that they have been resolved.

New Features:
For once there is a new feature!  The Add Review Issue option now has a keyboard shortcut.  It is Control+Alt+R.  This may not be the ideal shortcut but you can customize it by going to Preferences --> General --> Keys.  I will add this to the user manual soon.

If you find any problems please use the Jupiter User's Groups (http://groups.google.com/group/jupiter-users).

Oh, one more thing.  For those of you using Ganymede, if Jupiter pops up the box asking you to update and you click "Update Now" the update box that appears may not update Jupiter correctly (it pops up the old Eclipse 3.2 and 3.3 style update box).  I don't know why.  Sometimes it says that it is updating it but after restarting Eclipse it is still reporting the old version.  If you use Ganymede your best bet is to go to Help --> Software Update... and use the "new" software updater.  I have written an issue for this problem but I may choose to just remove the update check since newer versions of Eclipse have introduced their own ways of checking for plugin updates.

Ok, now that's it.  Thank you for using Jupiter!