Subversive Logo
Inicialmente tenía conectados en Eclipse varios proyectos con un SVN utilizando el plugin Subclipse.

Debido a unos problemas en la creación de patches, tuve que cambiar a Subversive.

El problema viene porque una vez eliminado el plugin de Subclise y añadido el de Subversive, la única opción que aparece al pulsar botón derecho sobre un proyecto –> Team, es “Apply Patch…

Esto es debido a que Eclipse “recuerda” que el proyecto estaba conectado al SVN usando Subclipse (que ya no está disponible) y no me permite volver a conectarlo usando Subversive.

Para solucionarlo tenemos dos opciones.

La primera opción (des-instalar/re-instalar los plugins):

  1. Des-instala Subversive
  2. Re-instala Subclipse
  3. Verifica que los proyectos están conectados al SVN
  4. Botón derecho sobre el proyecto –> Team –> Disconect. Asegúrate de marcar “Do not delete the SVN meta-information (e.g. .svn subdirectories).
  5. Des-instala Subclipse
  6. Re-instala Subversive
  7. Botón derecho sobre el proyecto –> Team –> Share Proyect…

La segunda opción (si no quieres des-instalar/re-instalar):

  1. Crea un nuevo workspace vacío
  2. Abre Eclipse utilizando dicho workspace
  3. File –> Import –> General –> Existing Projects into Workspace
  4. Selecciona el proyecto del viejo workspace
  5. Botón derecho sobre el proyecto –> Team –> Share Proyect…

vía

WebSphere Liberty Profile
A continuación se describen los pasos a seguir para configurar el acceso a transacciones IMS (Information Management System) desde WebSphere Liberty Profile.

WebShpere Liberty Profile, a partir de la versión 8.5.5.2, soporta la configuración de adaptadores de recursos que cumplan con la especificación Java EE Connector Architecture (JCA) 1.6, 1.5 o 1.0.

Leer el resto de esta entrada »

WebSphere Liberty Profile
A continuación se describen los pasos a seguir para configurar el acceso a transacciones CICS (Customer Information Control System) desde WebSphere Liberty Profile.

WebShpere Liberty Profile, a partir de la versión 8.5.5.2, soporta la configuración de adaptadores de recursos que cumplan con la especificación Java EE Connector Architecture (JCA) 1.6, 1.5 o 1.0.

Leer el resto de esta entrada »

WebSphere Liberty Profile
Partimos de que tenemos un Eclipse con las WAS Developer Tools (WDT).

Antes de comenzar vamos a descargar los archivos que contienen el runtime y otras características adicionales que vayamos a necesitar.

Por defecto, la configuración de un entorno de ejecución de Websphere Liberty Profile solamente incluye una serie de features (características) estándar y si queremos añadir soporte para alguna feature adicional debemos seleccionarla en el momento de la definición del runtime (no es posible añadirla “a posteriori” una vez configurado el entorno de ejecución).

Podemos descargar los ficheros desde la página de descargas de WASdev cuya versión actual 8.5.5.4 (Enero 2015) se puede descargar de https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/wasdev/downloads/wlp/8.5.5.4/

Leer el resto de esta entrada »

Eclipse Ico
¿Alguna vez has ojeado el código fuente Java de un colega que contenía una mezcla de espacios y tabuladores para la indentación, haciendo el código completamente ilegible? ¿O alguna vez has intentado comparar dos versiones de un fichero Java donde han cambiado los finales de línea, ofuscando la única línea de código que realmente ha cambiado? Esta entrada muestra un modo de dominar el infierno de los espacios en blanco a la hora de desarrollar con Eclipse.

Leer el resto de esta entrada »

Eclipse Logo
Las últimas versiones de Eclipse han cambiado el modo que tenían de tratar las pestañas de edición.

En Indigo, cuando tenías 10 pestañas abiertas:

A | B | C | D | J | H | G ….(F | T | S)

y estabas posicionado en la B, al seleccionar de nuevo el fichero mostrado en la pestaña T, esta pestaña (al contrario de lo que ocurre en las últimas versiones) se reposicionaba para quedar al lado de la última abierta, es decir:

A | B | T | C | D | J | H ….( G | F | S)

Esto es útil ya que, si abrimos T después de B, tiene sentido que se agrupen juntas.

En Juno y Kepler no se reposicionan y en vez de eso tienes que buscar los ficheros más recientes al final de la lista de pestañas.

Para modificar este comportamiento (y volver al funcionamiento anterior) hay que editar las hojas de estilo que se encuentran en INSTALL/plugins/org.eclipse.platform_<<version>>/css y modificar el estilo:


.MPartStack {
swt-mru-visible: true;
}

vía

Algunos enlaces de interés
Eclipse4/CSS

Eclipse Security
La contraseña maestra (masster password) de Eclipse es un poco “coñazo“. Afortunadamente podemos deshabilitar completamente esta característica. Lo primero es cerrar el Eclipse. Ahora podemos seguir estos pasos:

  1. Borra la seguridad equinox

    rm -rf ~/.eclipse/org.eclipse.equinox.security

  2. Establece una contraseña maestra en un fichero de texto

    Por ejemplo, yo utilizo “secret” como mi contraseña maestra del siguiente modo:

    echo "secret" > ~/.eclipse/master

  3. Edita el eclipse.ini

    Añade esto al principio de tu eclipse.ini

    -eclipse.password
    /home/user/.eclipse/master

    NOTA: Acuérdate de cambiar “/home/user” de acuerdo a tu nombre de usuario.
    NOTA 2: Debes escribirlo tal cual, en dos líneas. No lo puede poner en una sola línea.

Ya puedes arrancar tu Eclipse y no volverás a ver el “fastidioso” pop-up que te pregunta la contraseña maestra.

vía

A %d blogueros les gusta esto: