¿Qué herramientas necesito instalar para el desarrollo de Java?

9

Soy un novato en Ubuntu y necesito instalar herramientas para el desarrollo de Java en esa plataforma.

Veo por el Centro de software de Ubuntu que tengo esto instalado:

  • OpenJDK java 6 runtime
  • inicio web icedtea java 6
  • plataforma netbeans para crear aplicaciones de escritorio de medios enriquecidos en java
  • openJDK java runtime, usando Hotspot JIT (sin cabeza)

¿Qué otras cosas necesito instalar para desarrollar aplicaciones móviles Java y Java?

Gracias.

DuckDucking
fuente

Respuestas:

6

Paso 1 : Instale los paquetes de Debian (siempre uso los paquetes de Debian siempre que sea posible).

sudo apt-get install openjdk-6-jdk 

Esto instala el kit de desarrollo completo de Java 6,

Descargue e instale netbeans desde aquíingrese la descripción de la imagen aquí Ahora deberá instalar el complemento NetBeans Mobility, que proporciona soporte para el desarrollo de J2ME, y Sun Wireless Toolkit (WTK), que proporciona las bibliotecas reales para compilar.

Paso 2 : Instale el complemento NetBeans Mobility . Si elige Archivo -> Nuevo proyecto, ¡no encontrará forma de crear un proyecto J2ME! Necesita instalar el complemento Mobility. Ciérrelo y elija Herramientas -> Complementos. En Complementos disponibles, seleccione Movilidad (Categoría: Java ME). Instala eso. Ahora en Archivo -> Nuevo proyecto, encontrará Java ME. Elija crear una aplicación móvil.

Paso 3 : Instale Sun Wireless Toolkit . Una vez que haya elegido la aplicación móvil, se le presentará un diálogo con un error rojo en la parte inferior: “No se instala ninguna plataforma compatible con J2ME en el IDE. Debe tener al menos una plataforma compatible con J2ME instalada en el IDE ". Así que todavía te faltan los archivos de biblioteca reales necesarios para compilar aplicaciones J2ME. Entonces, después de mucho buscar, encontré lo que creo que es la descarga correcta (pero hay muchas similares con diferentes versiones): Sun Java Wireless Toolkit 2.5.1 para CLDC. Debe elegir la versión de Linux y descargarla (se llama sun_java_wireless_toolkit-2_5_1-linux.bin). Descárguelo en su escritorio y luego ejecute:

chmod +x sun_java_wireless_toolkit-2_5_1-linux.bin
./sun_java_wireless_toolkit-2_5_1-linux.bin

Si dice

"No se detectó un intérprete de Java adecuado"

. Escriba "0" a "Especificar una ruta a un directorio de intérpretes de Java". Si instaló openjdk-6-jdk como dije anteriormente, debería instalarse en / usr / lib / jvm / java-6-openjdk / bin /. Es posible que tenga instalados muchos directorios bin de Java. Para encontrar uno, escriba 'which jar'. Esto podría darle un enlace simbólico (como / usr / bin / jar). Use 'stat / usr / bin / jar' para seguir los enlaces simbólicos hasta que encuentre la ubicación real, como la de arriba. Se le solicita que ingrese un directorio para instalar WTK. Simplemente elija un lugar apartado, probablemente en su directorio personal, a menos que desee compartirlo con otros usuarios.

Paso 4 : Agregue la plataforma WTK a NetBeans. Ahora que WTK está instalado, podemos solucionar el problema anterior en NetBeans. En el cuadro de diálogo Nueva aplicación móvil (el encabezado debe ser Instalar plataforma), haga clic en Instalar SDK / Plataforma / Emulador. (Puede acceder a esto desde el menú Herramientas -> Plataformas Java también). Haga clic en el botón Agregar plataforma, elija Java ME MIDP Platform Emulator y luego se le pedirá que "elija un directorio para buscar plataformas". Elija el directorio donde instaló WTK. Debe tener un ícono especial. Ahora debería hacer algo de detección mágica e instalar una plataforma con una casilla marcada en la ventana Agregar plataforma Java. Haga clic en Siguiente varias veces y verá la pantalla Java Platform Manager con una carpeta J2ME y el "Sun Java (TM) Wireless Toolkit 2.5.1 para CLDC" debajo. ¡Ahora puede completar el asistente para crear una aplicación móvil con MIDP! Incluso tiene una casilla de verificación para crear una pequeña aplicación "Hello World". Ahora para poner en marcha la maldita cosa ...

Enlaces

  1. ¿Cómo instalo Java?
  2. http://java.sun.com/products/sjwtoolkit/download-2_5_1.html

  3. http://blog.sudobits.com/2011/04/30/how-to-install-netbeans-ide-on-ubuntu-11-04/

  4. http://blog.sudobits.com/2011/04/30/how-to-install-netbeans-ide-on-ubuntu-11-04/

fuente

Taquiones
fuente
He intentado su primera línea, pero obtengo ... no puedo encontrar paquetes netbeans
DuckDucking
instalar netbeans a través del centro de software
Tachyons
4
  1. Sun-java [jdk]
  2. Sun-jre-plugin
  3. Eclipse [con el complemento JDT]
  4. Inicio web Sun Java

Algunas veces, Netbeans o Eclipse requieren Sun-java. Si ya instaló open-jdk, entonces no necesita instalar Sun-java. Si es un nuevo usuario de Java IDE, puede probar Eclipse, que es ligero, Netbeans y también tiene un buen soporte de complementos para dispositivos móviles (Android). Si desea desarrollar una aplicación móvil, le recomiendo usar Eclipse. Quizás Sun-jre-plugin sea útil. Para ejecutar la aplicación java applet en firefox necesitas jre-plugin.

Feliz codificación ...

shantanu
fuente
2

No hay razón para estar desesperado. Entiendo que por aplicación móvil Java te refieres a la aplicación nativa de Android. Para este propósito, recomendaría instalar Sun SDK junto con Eclipse.
Puede descargar el clásico Eclipse desde su sitio de descarga . Una vez que haya instalado Eclipse (es solo un archivo zip que debe descomprimir en el directorio de su elección), deberá instalar las Herramientas para desarrolladores de Android (ADT) siguiendo las instrucciones de instalación .
Sun SDK + Eclips + ADT es todo lo que necesita para comenzar a desarrollar su primera aplicación de Android.

feroz
fuente
0

Si está apuntando a aplicaciones de Android, puede echar un vistazo a Android Studio, que es un nuevo entorno de desarrollador de Android de Google. (En realidad está desarrollado por Jetbrains).

David A
fuente