Mostrando entradas con la etiqueta config. Mostrar todas las entradas
Mostrando entradas con la etiqueta config. Mostrar todas las entradas

20110225

Autocompletado en las JSP de Eclipse

Estoy trabajando en mi proyecto fin de carrera, y una parte del mismo es una aplicación web (como no!)

En esta parte estoy usando Spring MVC, y en la vista estoy usando JSPs ayudándome de los grandes aliados : los tags.

Para que esta ayuda sea cómoda, lo mejor es que el autocompleado (ese mágico Ctrl+Espacio) funcione correctamente. Para ello, la solución ha sido declarar en la jsp los tags a usar de la siguiente forma:

<jsp:root version="1.2"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:jsp="http://java.sun.com/JSP/Page">

... código de la JSP aquí ...

</jsp:root>

De esta manera, el editor de JSP de eclipse "se da cuenta" de los TLD de definición de estos tags, que de otra forma no lo hacía. Voilà!

En mi caso, el proyecto está usando Maven para gestión de las dependencias, por lo que los JAR necesarios no están físicamente en el lib del proyecto, sino que están en el repositorio local maven y se despliegan en el servidor de aplicaciones al publicar la aplicación web.

20100903

A vueltas con fstab

Ayer instalé un disco duro en mi equipo. Tras pelearme con los cables (la caja es grande, pero sigue sin ser todo lo accesible que debería) procedo con la configuración:
  • Formatear la partición, es un almacen de datos, así que no me complico y creo la partición completa en ext4 y ocupando todo el espacio, con GParted
  • Añadir la entrada en fstab
En mi caso, fstab tiene un aspecto que no conocía hasta ahora:

UUID=f33AAAAA-4d70-EEEE-bfea-XXXXXXXXXXXX / ext4 defaults 0 1
UUID=547OOOOO-497f-BBBB-b7cd-YYYYYYYYYYYY swap swap sw 0 0

El UUID es usado para identificar el dispositivo, sin necesidad de indicar el /dev/sdX habitual. Así que, cómo obtengo ese valor? Google me ayuda, como siempre, guiándome hasta aquí , de donde obtengo la orden para listar los UUID de mis discos duros:

ls /dev/disk/by-uuid -alh

Una vez obtenido el UUID, solo hay que añadirlo al fstab indicando el punto de montaje, al gusto del consumidor (típicamente /mnt/nombre_disco_duro)

El otro "inconveniente" es conseguir que se monte el disco sin reiniciar y sin ejecutar el mount correspondiente, de forma que pueda comprobarse que el fstab generado es correcto. Para ello, encuentro la respuesta en este blog que básicamente indica lanzar

mount -a

Con esto, se montan las unidades en sus puntos de montaje correspondientes y comprobamos que el fstab es correcto.

Simple verdad?