La Coctelera

Refugio VirtuaMental de un Internauta

15 Noviembre 2007

Instalar IntelliJ IDEA en Linux

Este es un post que escribo tras una sensación clara de superación personal. En la universidad, tenemos que hacer prácticas en Java de varias asignaturas, y eso nos obliga a tener un IDE siempre a mano. (después de esta, algo extensa, explicación, podrás ver como instalarlo, un poco mas abajo)

Desde que empecé a programar en Java (mi maestro y mentor es GoLo) siempre me decanté por Eclipse, un completo entorno de desarrollo muy popular, con posibilidad de meterle plugins para casi cualquier cosa y encima es libre. Después de dos años usándolo en mi Ubuntu, he notado que ha empezado a ir drásticamente lento en mi ordenador (y en el portátil ni os cuento).

Así que me puse a probar alternativas. NetBeans lo probé: es muy bonito, pero en mi opinión nada mas, sus sugerencias se reducen a darte todas las combinaciones posibles sin ton ni son, y eso no ayuda.

Tras preguntar a un par de compañeros de clase, me decidí a probar IntelliJ IDEA, un software propietario ($$$) pero que me ha enamorado. Es rápido, mucho mas que cualquiera que haya probado antes, sus sugerencias son la caña, y es super completo.

Como me gusto tanto me decidí a instalarlo en mi Ubuntu y aquí viene la parte que se corresponde al título.

¿Cómo instalo IntelliJ IDEA en Linux?

Lo primero que tendréis que hacer es instalar la JDK. Si tenéis Ubuntu no es mas que poner esta línea en la consola:

sudo aptiture install sun-java6-jdk

Una vez nos hemos descargado el paquete (es una trial de un mes, lo pruebas, y si te gusta buscas soluciones...), hemos de descomprimirlo y buscar en la carpeta bin un archivo llamado idea.sh y abrirlo con el editor de notas.

Buscamos la línea que ponga (estará en las primeras líneas)

IDEA_JDK=$JDK_HOME

y lo editamos para que en vez de : $JDK_HOME ponga la ruta de donde se encuentre vuestra JDK, algo así como:

IDEA_JDK=/usr/lib/jvm/java-6-sun

Después le damos persmisos de ejecución al archivo

sudo chmod 755 idea.sh

Y lo ejecutamos

./idea.sh

Y ya está, ya podéis probarlo. Espero haber sido de ayuda, porque cuando intenté buscar la solución al problema en Google no encontré nada. Cualquier duda, ya sabéis :)

servido por eckelon 7 comentarios compártelo

7 comentarios · Escribe aquí tu comentario

pamgoo

pamgoo dijo

Sin título

Sip, mola un montón.
Aprende a olvidar a programar Java con Pamgoo!! :)

15 Noviembre 2007 | 04:29 PM

el_Vania

el_Vania dijo

Sin título

Como no tengo ni puta idea de estas cosas, me limitaré a decir... Moooººoºoºoooºola!
Salud/OS!
PD: Tanto geekismo me supera...

15 Noviembre 2007 | 06:01 PM

Álvaro

Álvaro dijo

Sin título

hola,

Yo uso intellij idea en mi empresa(en Xp, claro) y estoy encantado.

No obstante, no consigo encontrar ninguna "solucion" una vez me caduque el trial que me bajé para linux.

si pudieras echarme una mano te estaría agradecido

un saludo

7 Diciembre 2007 | 04:08 PM

Raul

Raul dijo

Sin título

Poco a poco las empresas, al menos las que dirigen gente competente se van dando cuenta que pagar 500$ en IntelliJ es más que una inversión, soluciona muchos problemas al programador, muchos más que otros IDEs como Eclipse, el cual es gratuito, pero cada vez que lo uso me dan ganas de tirarlo a la basura.

Las empresas que usan Eclipse algún día se darán cuenta que están perdiendo dinero con un software gratuito, pero que hace que los programadores inviertan mucho tiempo en ciertas operaciones, por no decir los fallos garrafales que tiene y que actúan directamente en los proyectos, pero bueno... eso es el problema de aquellas empresas sin visión de futuro.

16 Enero 2008 | 02:04 AM

ecks

ecks dijo

Sin título

@Raul: Yo uso eclipse y no me parece una basura, de hecho me parece uno de los mejores IDEs que hay. Es cierto que la última versión da fallos, pero yo funciono con la 3.2 que me da easyEclipse y estoy encantado.

Un saludo

16 Enero 2008 | 09:55 PM

Raul

Raul dijo

Sin título

Ecks, yo he usado IntelliJ, Eclipse, NetBeans, JBuilder, JCreator y el Kawa en mis origenes con Java. Y es cierto lo que dices, Eclipse es uno de los mejores IDEs que hay, pero claro, en el mundo de los ciegos el tuerto es el rey, vamos, que superar al Kawa y JCreator no tiene mérito.

La filosofía principal de cualquier software es "facilitarle" la vida al usuario para realizar su trabajo, y Eclipse no cumple con la primera y más importante de las características que tiene que tener cualquier software. Eclipse da muchos problemas, esta lleno de errores, y los programadores pierden mucho tiempo buscando en internet soluciones a problemas que no deberían de aparecer en un entorno de desarrollo, por eso Eclipse es basura, no cumple con los requisitos mínimos. El destacar un software porque sus competidores son peores y es gratuito no le ponen la etiqueta de software de calidad.

En cambio IntelliJ si es de calidad, como cualquier software complejo tendrá sus bugs, pero Eclipse falla en cosas básicas del entorno, y eso es a causa de lo que muchos consideran ventajas, es a causa de los plugins, que no dejan de ser parches para dar funcionalidades a un IDE genérico e incompleto.

IntelliJ ayuda al programador, no se limita a ser un simple editor de código, te aconseja y sugiere cambios "inteligentes" en tu código, y no me refiero a cambios porque has escrito mal una sentencia, es como tener un compañero a tu lado que te va diciendo soluciones mejores a las que tu estas codificando, eso... eso es un software de calidad y del siglo XXI. Eclipse, NetBeans y demás se limitan a hacer lo que han hecho los compiladores desde hace 20 años, a colorear código y a poco más, es tecnología del siglo pasado, de los años 90.

13 Febrero 2008 | 09:14 AM

eckelon

eckelon dijo

Sin título

Raul, estoy completamente de acuerdo contigo en que Eclipse es mejorable, pero no es ninguna basura. Sigue siendo una buena elección (sobre todo para un estudiante como yo que no va pagar la licencia).

Como dije, uso bastante IntelliJ y me parece un IDE mucho mejor que Eclipse (aunque estéticamente, la versión de GNU/Linux es fea :P), porque es estable, va fluido en un Intel PIII, aconseja muy bien, etc.En una palabra: está bien hecho. Pero cuando alguien se acostumbra a algo...uff es complicado sacarle de ahí.

Lo que dices de los bugs es totalmente cierto, han de ponerse mucho las pilas si quieren competir de verdad, porque las actualizaciones funcionan mal (cuando funcionan), un montón de plugins directamente te cuelgan el IDE, etc; algo que jamás pasará con JIdea.

De todas formas, como dije, con easyEclipse muchos de estos problemas terminan, dado que testean todos los plugins de Eclipse.org e incluso escriben propios.

Un saludo Raúl, y grácias por visitarme y comentar :)

13 Febrero 2008 | 10:46 AM

Escribe tu comentario


Sobre mí

Avatar de eckelon

Refugio VirtuaMental de un Internauta

madrid, España
ver perfil »
contacto »

Últimos comentarios

Fotos

eckelon todavía no ha subido ninguna foto.

¡Anímale a hacerlo!

Buscar

suscríbete

Selecciona el agregador que utilices para suscribirte a este blog (también puedes obtener la URL de los feeds):

¿Qué es esto?

Crea tu blog gratis en La Coctelera