Cambiar Roles en JDeveloper

La primera vez que iniciamos JDeveloper, justo después de la instalación, nos pregunta que Rol queremos activar. Y en función de dicho rol se nos activan unos plugins u otros.

Esta elección es importante ya que en gran medida el rendimiento del IDE dependerá de los plugins que tenga cargados.

Roles actuales:

  • Default Role. This role allows you to access all JDeveloper features. The other roles provide subsets of these features.
  • Customization JDeveloper. This role allows you to create customizable applications, using the Oracle Metadata Services (MDS) framework.
  • Database Edition. This gives you access to just the core database development tools.
  • Java EE Edition. This includes only features for core Java EE development.
  • Java Edition. This includes only features for core Java development.

Si por desgracia le hemos dado al check de “no volver a preguntar” podemos volver a cambiar el rol via:

  • R1:Performance Tools > Preferences > Roles
  • R2: Tools > Switch Roles.
Anuncios

Añadir recursos adicionales al proyecto

Todos los recursos que vemos en el Application Navigator,son los que están mapeadas de manera automática por JDeveloper pero podemos añadir nuevos directorios via:

  • Project Properties > Project Source Paths > Resources > botón Add.

Generate Javadoc in JDeveloper

1.First of all, we need add comments to the methods and classes.
for this, select a method and right click and select:Source–>Add Javadoc Comments
Other way is write /** and press Enter

2.Now, we can generate a Html Javadoc.
Select Project and in the top Menu select Build–>Javadoc for default the Html Javadoc will be created in  {folderProject}/javadoc but it can change in Project Properties–>Javadoc

Updating table column type after create a LOV

Sometimes we define a LOV in a View attribute but the table is already in the  jspx.

We can edit table columns for update to the new component.

First of all. We go to Datacontrols Panel and click refresh icon. Then we select the component table in Structure Panel, now go to the Property Inspector and click a pencil icon.(Edit table column wizard´s opens)

Now we should see the new LOV Type in the combo of the  Componente to Use column!

JDeveloper Tuning

Lo primero es saber que como mínimo necesitamos un equipo de 4G de RAM. A partir de ahí podemos mejorar el rendimiento con algunas de las técnicas que se comentan en los siguientes enlaces.

Nota: Algunas de las configuraciones pueden tener sus efectos secundarios, siempre deben probar estos cambios previamente en un entorno sin riesgos.

Ver multiples tablas en JDeveloper y SQL Developer

La verdad es que cuando necesitas editar un par de tablas a la vez, desde el Database de JDeveloper, es mucho más cómodo poder ver varias tablas a la vez:

En JDeveloper:

  • Para ello activiamos el checkAutomatically Freeze Object Viewer Windows en Tools > Preferences > Database > ObjectViewer

En SQL Developer:

  • Preferencias–>Base de datos–>Visor de Objetos–>Congelar automáticamente visor de Objetos

Versión JDK en JDeveloper.

Algunas veces necesitamos compilar nuestros proyectos con una versión especifica de JDK.

Para ello tenemos una opción muy sencilla y rápida en JDeveloper.

Desde Project Properties–>Compiler veremos dos opciones llamadas: Source Files  y Generated Class Files las cuales nos permiten comprobar la compatibilidad hacia atrás tanto de las clases generadas como del propio código.

Otra opción es instalar un JDK nuevo, y una vez instalado en nuestro SO añadirlo a JDeveloper vía:

Project Properties–>Libraries and Classpath y botón Change.