Tools for Java EE development
The Java™ EE development tools enable you to create enterprise applications including Enterprise Application projects, EJBs, and Java Persistent API (JPA) applications.
The Java EE provides a rich set of tools to create, develop, test, debug and deploy enterprise applications. Some of the Java EE tools include:
- Enterprise explorer view:
The Enterprise explorer view, new in this release, allows you to manage and maintain your enterprise applications in one location.
- Annotations view:
The Annotations view, new in this release, provides a way for you to create, edit, browse, and generally keep track of the annotations that you use in your applications.
- Project and object creation wizards:
You can use Java EE wizards to create enterprise applications, including Application client projects, Enterprise Java bean projects, Connector projects, Web projects, and Web Services applications.
- Export and import wizards:
You can import existing projects and modules into your current project; you can use export wizards to build, package and export projects with a single click.
- Code validation, content assistance, Quick Fixes, and refactoring:
These tools simplify working with your code. Code validators check your projects for errors. When one is found, you can double-click on it, in the Problems view in the product workbench, to go to the error location. For some types of error, you can also choose a Quick Fix, which will automatically correct the error. For both Java™ source and Java annotations, you can rely on content assistance to simplify your programming task. When you refactor source code, the tools automatically update the associated Metadata.
- Tools for managing projects:
The tools for Java EE allow you to manage projects easily. To share applications outside of a version-control system, you can import and export projects as project interchange files. To migrate your projects to the current version of the Java EE specification, you can take advantage of a migration wizard.
Related concepts
Developing Java EE Applications
Creating and configuring Java EE modules using annotations
Securing enterprise applications
Enterprise explorer view in the Java EE perspective
Related tasks
Creating Java EE projects using wizards
Validating code in enterprise applications
Deploying Java EE applications
Migrating the specification level of Java EE projects