• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Standard Eclipse and EJBs

 
Ranch Hand
Posts: 3404
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Why doesn't standard Eclipse support EJBs ?
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You need to take into account that Eclipse is a free IDE developed by a professional team, which has at least two consequences:
- resources are quite constrained, and
- the project needs to be sponsored - currently by tool vendors like IBM and Together
The Sponsors are using Eclipse as a foundation for their own products. As they need to make money to continue to exist, there needs to be functionality they can add to Eclipse. On the other hand, Eclipse needs to be usefull enough to be attractive to a large user base.
I think it's a quite reasonable choice to concentrate on fundamental functionality like debugging, refactoring, testing etc. instead of more focused tools like GUI builders, EJB or Web-Support. The latter are also rather complex projects for itself, and being able to choose between a range of free and commercial solutions isn't the worst thing, in my humble opinion.
 
Ranch Hand
Posts: 5093
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Please explain 'support EJB'?
Eclipse out of the box is a fullblown programming editor with built-in syntax highlighting and code completion for Java classes.
As soon as you tell your project to include the J2EE jars needed for your EJB development those features will all work for EJB specific code as well as for standard Java code.
What Eclipse lacks (for the reasons Ilja pointed out) is the wizzards and other nice-to-haves to autogenerate EJB skeleton code for you.
There are of course several plugins available on the market to give you that.
For people that don't use EJB not having those options saves some screen realestate which comes in very handy indeed (my boss doesn't give me a 19" TFT so I am stuck on a 1024x768 resolution).
 
HS Thomas
Ranch Hand
Posts: 3404
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
By support I meant adequate Help documentation etc. and as you said wizards.
But thanks for the explanations.
[ January 07, 2004: Message edited by: HS Thomas ]
 
Jeroen Wenting
Ranch Hand
Posts: 5093
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Wizards and docs should be provided by plugins, that's the whole philosophy of Eclipse.
As each appserver does things differently, there's really no other way (most IDEs will support only a select few appservers for that reason, sometimes only a single one which is marketed by the same company).
 
Danger, 10,000 volts, very electic .... tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic