G.Bordel >Docencia >TAP Técnicas Actuales de Programación (curso 2010-2011)
desprotegido Intro. desprotegido Temario desprotegido Calendario desprotegido RPF Recursos protegido Práctica protegido Gest. Alum.
Recursos

Preparación del entorno completo de desarrollo
Estos son los pasos a seguir (Windows):
  1. Instalar el IDE Netbeans 6.0 que está en este fichero de instalación (incluye el IDE base más: Java SE, Web & JavaEE, Mobility, UML, SOA, Ruby, C/C++, y los servidores Glassfish V2 y Apache Tomcat 6.0.14)
  2. Añadir la documentación de Java que esta aquí. No descomprimirla. Puede dejarse donde se quiera, pero un buen sitio puede ser el mismo directorio de instalación del jdk. Para indicarle a Netbeans donde está, hay que...
    • ejecutar netbeans
    • ir al menú Tools->Java Platform Manager y en la pestaña "Javadoc" pulsar "add ZIP/Folder..." y localizar el fichero de docs.
  3. Añadir la librería JavaMail 1.4. Situarla dentro de la instalación del jdk en la subcarpeta "jre/lib/ext". Cuando usemos el envio de mailes desde una aplicación web utilizaremos también la libreria de tags taglibs-mailer.jar y su descriptor taglibs-mailer.tld, pero estos dos ficheros iran en nuestra aplicación, no en la instalación del entorno.

BlueJ

BlueJ es un "pequeño" entorno de desarrollo construido por gente dedicada a la enseñanza de los lenguajes orientados a objeto que permite desarrollar pequeños proyectos desde un punto de vista estructural (con aspecto similar a UML) y con unas caracteristicas muy interesantes. Es un software muy recomendable para utilizar en la primera parte de la asignatura ya que simplificará la ejecución de las prácticas. Puede descargarse de http://www.bluej.org. Un sencillo tutorial instruye en su manejo.


Decompilador

Pueden encontrarse en la red algunos decompiladores para Java. JODE (Java Optimize and Decompile Environment) es un decompilador muy sencillo que podeis descargar de su sitio original http://jode.sourceforge.net/(se trata de un fichero "jar" ejecutable).


Cursos "on-line"

Plataforma de soporte a curso y contenidos (c) German Bordel 2005.