Enterprise Java for Linux HOWTO
distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1
or any later version published by the Free Software Foundation; with no Invariant Sections, with no
Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is available at
The suggestions in this document are provided to help you get a Enterprise Java environment on Linux up
and running as quickly as possible. The suggestions are not product recommendations or endorsements. As
you become familiar with the options available, you can do you own product evaluations and determine what
options are best for your particular purpose.
For the purpose of this HOWTO, "Enterprise Java" is defined as using the Java Enterprise APIs. This
HOWTO does not address scalability, availability, manageability, and other such aspects of software that are
often associated with the word "enterprise."
1.6 Potential Future Sections
This HOW has focused on the most popular aspects of Enterprise Java. The following sections may be added
to this HOWTO.
Integrated Development Environments (IDEs) that Support Enterprise Java for Linux
Java Naming and Directory Interface (JNDI) Support
Java Mail API (JMAPI) Support
Java Transaction Service (JTS) Support
Java Interface Definition Language (JIDL) Support
Java Messaging Service (JMS) Support
Common Object Request Broker Architecture (CORBA) Support
Interested in authoring a section?
Please contact the author, Gary Meyer, at (
1.7 Other Resources
The App-Serv Center website at
Java Enterprise in a Nutshell by David Flanagan et al at
Please submit all additions and corrections to the author, Gary Meyer, at (
How to Setup the Java Development Kit
There are several Java Development Kits available for Linux. These include: