Configurar correctamente el entorno de desarrollo de Java

Configurar correctamente el entorno de desarrollo de Java

Soy un desarrollador de Java que codifica principalmente en entornos Win. Estoy planeando mudarme a Ubuntu y me gustaría saber cuál es la mejor manera de configurar jave, ide, maven y otros.

En Windows, normalmente tendría un directorio D:\dev (nota D:\ es una unidad SSD) en el que coloco apache-tomcat, apache-maven jdk, etc., pero en Linux (ubuntu) la jerarquía de directorios parece ser muy importante.

Si entiendo correctamente, debería instalar mi eclipse y mis servidores en /opt y tal vez en /usr/local. Desafortunadamente, de esta manera no obtendré beneficio de mi unidad SSD rápida en /dev/sdb que normalmente monto en /media/fast.

Esto lleva a mi pregunta. ¿Cuál es la forma "apropiada" de instalar y configurar el conjunto "habitual" de instrumentos de desarrollo para un desarrollador de Java en Ubuntu como?

  • JDK
  • experto
  • eclipse
  • MySQL
  • gato apache

Nota * Mi pregunta es algo similar a esta: La mejor configuración para una máquina desarrolladora Java EEque no fue muy bien respondido en mi opinión.

Respuesta1

Después de investigar un poco, logré obtener esta URL:

http://sukharevd.net/environment-for-j2ee-development-under-ubuntu.html

Muestra cómo instalar los componentes más importantes para el desarrollo JEE en ubuntu.

Considere también el comentario de @Fabby sobre FHS en la pregunta original:

http://refspecs.linuxfoundation.org/fhs.shtml

información relacionada