sql >> Base de Datos >  >> RDS >> Oracle

Creación de una aplicación Java en Oracle JDeveloper, Parte 1

Oracle JDeveloper es un entorno de desarrollo integrado (IDE) para Java, Java EE y el marco de desarrollo de aplicaciones (ADF). JDeveloper admite servicios web basados ​​en estándares Java, incluidos JAX-WS y JAX-RPC. JDeveloper también es un cliente para las bases de datos relacionales más utilizadas, que incluyen la base de datos Oracle, la base de datos MySQL, la base de datos IBM DB2 y SQL Server. En dos artículos, discutiremos la creación de una aplicación Java en JDeveloper. Este artículo tiene las siguientes secciones:

  • Configuración del entorno
  • Creación de un proyecto Java
  • Configuración de las propiedades del proyecto
  • Creación de una interfaz Java
  • Conclusión

Configuración del entorno

Descargue e instale Oracle JDeveloper 12.2.1.

Creación de un proyecto Java

Para crear y ejecutar una aplicación Java, primero debemos crear un proyecto Java en JDeveloper. Un proyecto Java constituye una estructura de directorios para crear y ejecutar aplicaciones Java. El JDK y classpath utilizados están preconfigurados; también lo son las propiedades y preferencias del proyecto, que se pueden personalizar. Para crear un nuevo proyecto Java, seleccione Archivo>Nueva>Aplicación , como se muestra en la Figura 1. Alternativamente, File>New>From Gallery también se puede seleccionar.


Figura 1: Archivo>Nuevo>Aplicación

En la Nueva Galería asistente, seleccione General>Aplicaciones en Categorías , como se muestra en la Figura 2. Seleccione Aplicación de escritorio Java en Artículos y haga clic en Aceptar.


Figura 2: Selección de la aplicación de escritorio Java en la nueva galería

Crear aplicación de escritorio Java se inicia el asistente, como se muestra en la Figura 3. La primera ventana es Dé un nombre a su aplicación . Especifique un Nombre de aplicación (HelloWorld) y el Directorio se configura. Haga clic en Siguiente.


Figura 3: Cree una aplicación de escritorio Java> Asigne un nombre a su aplicación

A continuación, Seleccionar entorno de compilación se muestra la ventana, como se muestra en la Figura 4. La opción Usar las herramientas de compilación predeterminadas de JDeveloper se selecciona de forma predeterminada. Haga clic en Siguiente.


Figura 4: Seleccione Entorno de compilación

A continuación, el Nombra tu proyecto se muestra la ventana, como se muestra en la Figura 5. Con el Nombre del proyecto predeterminado (Cliente) y Directorio , seleccione Java en Características del proyecto y haga clic en Siguiente.


Figura 5: Nombra tu proyecto

En Configurar los ajustes de Java ventana, especifique un Paquete predeterminado (holamundo) (ver Figura 6). La ruta de origen de Java y Directorio de salida configurarse en función del nombre de la aplicación especificado anteriormente. Haga clic en Finalizar.


Figura 6: Configurar los ajustes de Java

Se crea una nueva aplicación de escritorio Java, HelloWorld, y se agrega a las Aplicaciones. vista, como se muestra en la Figura 7. El Cliente también se agrega el proyecto en la aplicación.


Figura 7: Nueva aplicación de escritorio Java HelloWorld

Configuración de las propiedades del proyecto

Para buscar o modificar las propiedades del proyecto, seleccione Aplicación>Propiedades del proyecto , como se muestra en la Figura 8.


Figura 8: Aplicación>Propiedades del proyecto

También puede hacer clic con el botón derecho en Cliente proyecto y seleccione Propiedades del proyecto , como se muestra en la Figura 9.


Figura 9: Cliente>Propiedades del Proyecto

Se muestra la ventana Propiedades del proyecto, como se muestra en la Figura 10. Las Bibliotecas y Classpath enumera las bibliotecas y los archivos jar en el classpath del proyecto. La versión de Java SE está configurada en 1.8 de forma predeterminada y también etiquetada como Predeterminada . No se requiere ninguna modificación o adición para una aplicación HelloWorld Java.


Figura 10: Propiedades del proyecto>Versión Java SE

El compilador node muestra la configuración del compilador de Java (consulte la Figura 11). El compilador actual aparece como Javac . La memoria JVM está configurada en 512 m de forma predeterminada y se puede modificar seleccionando la casilla de verificación Fuera de proceso, lo que hace que el campo Opciones de JVM fuera de proceso sea editable.


Figura 11: Configuración del compilador

El compilador>excluye es especificar los archivos y directorios del proyecto que se excluirán de la compilación. No necesitamos excluir ningún archivo y directorio. Las Opciones sección es configurar los distintos Javac opciones, como se muestra en la Figura 12.


Figura 12: Opciones Javac

Las rutas de origen del proyecto muestra la configuración de las rutas de origen de Java, si las subcarpetas deben incluirse o excluirse, el Directorio de salida para los archivos de clase generados y el paquete predeterminado , como se muestra en la Figura 13.


Figura 13: Rutas de origen del proyecto

Las propiedades del proyecto pueden modificarse incluso después de que se haya creado la aplicación Java, incluidas las clases y las interfaces. No es necesario reiniciar JDeveloper para aplicar las nuevas propiedades del proyecto.

A continuación, demostraremos la creación de una aplicación HelloWorld que consta de una interfaz Java y una clase Java que implementa la interfaz.

Creación de una interfaz Java

Para crear una interfaz Java, haga clic con el botón derecho en Cliente proyecto y seleccione Nueva>Interfaz Java , como se muestra en la Figura 14.


Figura 14: Cliente>Nuevo>Interfaz Java

Alternativamente, seleccione el proyecto Cliente y haga clic en Archivo>Nueva>Interfaz Java , como se muestra en la Figura 15.


Figura 15: Archivo>Nuevo>Interfaz Java

Como otra alternativa, seleccione De la galería con cualquiera de las dos opciones anteriores en lugar de seleccionar Interfaz Java. Se muestra la ventana Nueva galería. Seleccione General>Java en Categorías e Interfaz en Artículos (ver Figura 16).


Figura 16: Selección de la interfaz de Java en la nueva galería

Crear interfaz Java se muestra la ventana, como se muestra en la Figura 17. Especifique una interfaz Nombre (HelloWorld) y el Paquete El nombre está preconfigurado en la configuración del paquete predeterminado en Configurar los ajustes de Java, como se muestra anteriormente en la Figura 6. Haga clic en Aceptar.


Figura 17: Crear interfaz Java

La interfaz Java HelloWorld se crea y se agrega al proyecto del cliente, como se muestra en la Figura 18. El archivo fuente de Java para la interfaz se genera en el directorio de la ruta de origen del proyecto.


Figura 18: Interfaz Java HolaMundo

Agrega un getMessage(String) método a la interfaz de Java, como se muestra en la Figura 19.


Figura 19: Interfaz HelloWorld con método getMessage(String)

El HolaMundo aparece la interfaz:

package helloworld;
public interface HelloWorld {
   String getMessage(String name);
}

Conclusión

En el primero de dos artículos, discutimos la creación de un proyecto Java en JDeveloper, la configuración de las propiedades del proyecto y la creación de una interfaz Java para una aplicación Java Hello World. En un artículo posterior, discutiremos la creación y ejecución de una clase Java.