0% found this document useful (0 votes)
2K views19 pages

Java Enterprise Edition: An Introduction

This document provides an overview of Java Enterprise Edition (Java EE), including its advantages for enterprise environments, forced object-oriented design, and suitability for large web projects. It discusses installation of Java EE with J2SE SDK and Tomcat, and alternatives for developing Java EE projects using IDEs like NetBeans, Eclipse, and JDeveloper. The document also shows sample project structures and the deployment process.

Uploaded by

César Romero
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2K views19 pages

Java Enterprise Edition: An Introduction

This document provides an overview of Java Enterprise Edition (Java EE), including its advantages for enterprise environments, forced object-oriented design, and suitability for large web projects. It discusses installation of Java EE with J2SE SDK and Tomcat, and alternatives for developing Java EE projects using IDEs like NetBeans, Eclipse, and JDeveloper. The document also shows sample project structures and the deployment process.

Uploaded by

César Romero
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

Java Enterprise Edition

An introduction
Agenda

■ Java EE advantages
■ Installation
■ Set up a Java EE simple proyect with no
IDE
■ IDE alternatives for developing in Java
EE
■ Conclusion
Java EE Advantages

Used more in enterprise environments.


It is used for almost all web development


projects in Oracle and IBM.

Forces you to be Object Oriented.


Better choice for big web projects.



Installation

■Install J2SE SDK (1.6)


■Install Apache Tomcat (7.0) zip version.
■Set environment variable JAVA_HOME

with SDK path


■Start tomcar from command line:
■ $CATALINA_HOME\bin\startup.bat (Windows)
■ $CATALINA_HOME/bin/startup.sh (Unix)
Development environment structure

Generated after
compiling
Deployment environment structure
form.html
Deployment Descriptor (web.xml)
Servlet v1
Compiling
Deployment

Copy web and classes


directories
Model
Servlet v2
JSP
Servlet v3
NetBeans

http://netbeans.org/downloads/index.html

Eclipse for Enterprise Java

http://www.eclipse.org/home/categories/index.php?category=enterprise&tab=start

Oracle JDeveloper

http://www.oracle.com/technetwork/developer-tools/jdev/overview/index.html

Conclusions

■ It’s not as difficult as it seems.

■ It’s a valuable skill in the job market.

■ There are plenty of free alternatives.

■ PHP is a good option for freelance pro-


jects.

You might also like