[fedora-java] Re: How to setup full-fledged Java development environment under FC5?

Dan Thurman dant at cdkkt.com
Mon Apr 3 18:41:23 UTC 2006


Folks,

I have pretty much downloaded just about everything I have
needed to get back to the development level I wanted when
I was using Eclipse under the windoes environment but I have
encountered some strange situations so here it is...

[
Note: I followed recommendations per Paul Howarth's JPackage
      installation guidelines so as not to blow apart the
      gcj (native) java port.
]

Success:
========
1) Installed SubEclipse successfully and it appears for all users.
2) Installed GEF and EMF successfully and it appears for all users.  
3) Installed PhpEclipse successfully and it appears for all users.

Unknown:
========
1) Downloaded and installed JEM, but I was not able to determine
   if the package was installed successfully as it does not appear
   in the configuration list for "Manage Configurations".  I do note
   however JEM (Java EMF Model) does appear listed in the 'About
   Eclipse' feature listings.  I assume all is well but cannot
   confirm this.  GEF, EMF, and JEM is required for WST.

Problems:
=========
1) As any user (root and non-root), I am unable to uninstall
   any older plugins (or packages).  I was trying to remove
   pyDev 0.9.3 because a newer version of pyDev 0.9.8.7
   supersedes it and the 'uninstall' menu item refuses to
   appear for selection.  I got this new update via the
   Help->Software Updates->Find and Install...  Please
   note that the update for 'Change Logs' was a very weird
   one and it causes problems if you try to update this one.
   Someone should probably remove this unless it is really
   needed?
 
2) Downloaded and installed WTP 1.0.1 as root user (login)
   and it was installed into /usr/share/eclipse.  When I
   brought up eclipse, I noticed that the JSEE (WTP) was
   not within the IDE, so I proceed to the Help->Software
   Updates->Manage Configurations, and enabled the 'Show
   disabled features', WTP appeared but was not enabled.
   Ok... then I enabled it, and closed Eclipse and brought
   it back up and added the J2EE perspective and all seems
   to be there.  Haven't tried to see if J2EE works at this
   point.

   Now here is the weird part.  I logged out as 'root' user
   from Gnome, logged in as myself, and started up Eclipse.
   This is a first-time eclipse start-up.  Ok, proceeding,
   I wanted to add the J2EE perspective but it wasn't there.
   Hmm...  ok, then I again selected Help->Software Updates->
   Manage Configurations and this time I note the following is
   not enabled:

     1) J2EE for standard tools (JST) SDK 1.0.1.v200602130105
     2) SDK for Web Standard Tools (WST) 1.0.1.v200602130105

   I tried to enable these plugins but now for (1), a message pops up: 

   "The requested operation could not be performed because it will
   invalidate the configuration. See details for more information."

   Details:
Requested operation cannot be performed because it would invalidate the
current configuration. See details for more information.
  J2EE Standard Tools (JST) SDK (1.0.1.v200602130105) The site is not
updateable: file:/usr/share/eclipse/.
  J2EE Standard Tools (JST) (1.0.1.v200602130105) requires feature
"org.eclipse.wst".
  JST Common Feature (1.0.1.v200602151554) requires feature
"org.eclipse.wst.common_core.feature (1.0.0)", or equivalent.
  JST Server Core Feature (1.0.1.v200602151554) requires feature
"org.eclipse.wst.server_core.feature (1.0.0)", or equivalent.
  JST Web Core Feature (1.0.1.v200602151554) requires feature
"org.eclipse.wst.web_core.feature (1.0.0)", or compatible.
  JST Enterprise Core Feature (1.0.1.v200602151554) requires feature
"org.eclipse.wst.ws_core.feature (1.0.0)", or compatible.
  JST Enterprise UI Feature (1.0.1.v200602151554) requires feature
"org.eclipse.wst.rdb_core.feature (1.0.0)", or equivalent.

So - Eclipse refuses to allow me to enable these plugins.  I went
one step further:  I added a eclipse user group, changed the group
ownership to eclipse, and added group read-write-execute and the
problem still remains.  I am not able to continue any further on
enabling J2EE.  I cannot even uninstall it either. 

3) The same/similar problem appears for these plugins:
   a) RMI plugins for Eclipse 1.6.5.4


Please let me know if there is anything I can do at this point.

Kind regards,
Dan




More information about the fedora-devel-java-list mailing list