Red de conocimiento informático - Espacio del host - Acabo de aprender JAVA y no tengo idea de cómo empezar con eclipse. ¡Espero que los expertos puedan darme algún consejo!

Acabo de aprender JAVA y no tengo idea de cómo empezar con eclipse. ¡Espero que los expertos puedan darme algún consejo!

El campo de los entornos de desarrollo integrados (IDE) está floreciendo, desde JBuilder de Borland hasta Visual Age para Java de IBM, WebSphere Studio, JDeveloper de Oracle, Forte para Java de Sun y Visual Cafe de WebGain, TogetherSoft de Together y el código abierto Eclipse. Visual Cafe de WebGain, TogetherSoft de Together y más de 10 Eclipse, NetBeans, etc. de código abierto. Muchos tipos de IDE han hecho prosperar la familia de herramientas de desarrollo Java y también han presentado opciones difíciles para los desarrolladores. Los entornos de desarrollo de estos IDE son bastante diferentes. Los proyectos desarrollados en un entorno de desarrollo no se pueden trasplantar fácilmente a otro entorno de desarrollo. Esto requiere una selección más cuidadosa de las herramientas de desarrollo que se adapten a los objetivos del proyecto.

Entre todos los IDE actuales, se puede decir que Eclipse es uno de los productos más prometedores. Eclipse fue creado originalmente por los grupos de desarrollo de productos IDE de OTI e IBM en abril de 1999. IBM proporciona la base de código original de Eclipse, que incluye Platform, JDT y PDE. El proyecto que rodea a Eclipse actualmente liderado por IBM se ha convertido en una enorme Alianza Eclipse. Más de 150 empresas de software han participado en el proyecto Eclipse, incluidas Borland, Rational Software, Red Hat y Sybase. Recientemente, Oracle también planea unirse a la Alianza Eclipse. .

Conceptos básicos

Antes de aprender a utilizar Eclipse, es necesario hacer algunas explicaciones de la terminología de este proyecto.

Eclipse es un proyecto de desarrollo de software de código abierto dedicado a proporcionar una plataforma industrial con todas las funciones y alta calidad comercial para el desarrollo de herramientas altamente integradas. Consta de tres proyectos, el Proyecto Eclipse, el Proyecto de Herramientas Eclipse y el Proyecto de Tecnología Eclipse, cada uno supervisado por un comité de gestión de proyectos y regido por su estatuto de proyecto. Cada proyecto consta de sus propios subproyectos y tiene la licencia de Licencia pública común (CPL) versión 1.0.

El Proyecto de Herramientas Eclipse proporciona un punto focal para que los creadores de herramientas dispares garanticen que se creen las mejores herramientas para la plataforma Eclipse. El Proyecto Herramientas proporciona un único punto de contacto para coordinar a los creadores de herramientas de código abierto, minimizando así la cobertura y la duplicación y garantizando el máximo disfrute y la máxima creación de los mismos componentes, promoviendo una integración perfecta de diferentes tipos de herramientas. El proyecto de herramienta consta de subproyectos propuestos, seleccionados y desarrollados por el comité de desarrollo de herramientas y el comité de gestión del proyecto de herramientas.

La misión del Proyecto de Tecnología Eclipse es proporcionar un nuevo canal para que desarrolladores, investigadores, profesores y educadores de código abierto participen en el desarrollo futuro de Eclipse. Está organizado según tres corrientes de proyectos: Los proyectos de investigación exploran y estudian áreas relacionadas con Eclipse, como lenguajes de programación, herramientas y entornos de desarrollo. Los proyectos de incubación son proyectos pequeños, estructurados de manera informal, que agregan nuevas funciones a la biblioteca de software de Eclipse; Centrarse en el desarrollo de materiales didácticos, material didáctico y material didáctico.

Eclipse Platform es un entorno de desarrollo integrado abierto y extensible. La plataforma Eclipse proporciona los componentes básicos y la base para crear y ejecutar herramientas de desarrollo de software integradas. La plataforma Eclipse permite a los creadores de herramientas desarrollar de forma independiente herramientas que se integran perfectamente con otras herramientas. No es necesario saber dónde termina una función de herramienta y comienza otra.

El SDK (Software Developer's Kit) de Eclipse es una combinación de componentes generados por los tres subproyectos del proyecto Eclipse (Plataforma, JDT y PDE) que puedes descargar de una sola vez. Juntos, estos componentes proporcionan un entorno de desarrollo rico en funciones que permite a los desarrolladores crear de manera eficiente herramientas que se integran perfectamente en la plataforma Eclipse. El SDK de Eclipse se compone de herramientas producidas por el proyecto Eclipse y software de terceros de otras fuentes de código abierto. Los componentes de terceros tienen sus propios acuerdos de licencia.

Descargar e instalar Eclipse

Con esta información sobre el proyecto Eclipse, podemos descargar e instalar Eclipse. Lo que estamos descargando es Eclipse.SDK, que contiene todo lo necesario para desarrollar aplicaciones Java y todos los resultados de un proyecto Eclipse.

Visite la página de inicio del proyecto Eclipse /products_easie.htm, /products/EASIEJBoss1.0.6.zip. También hay una guía de instalación en /products/Eclipse_JBoss.pdf.

Los complementos recién instalados deben activarse antes de poder usarse. Seleccione Ventana → Personalizar perspectiva y seleccione "Otros" en el proyecto EASIE?JBoss.

Luego, para configurar el complemento, seleccione Ventana→Preferencias e ingrese información sobre el complemento JBoss.

Después de realizar los dos pasos anteriores, aparecerán botones para iniciar y detener JBoss en la barra de herramientas. Haga clic en el botón Inicio para iniciar JBoss, como se muestra en la Figura 6.

Figura 6: Iniciando JBoss

Abra la perspectiva Depurar y verá información sobre el proceso JBoss que acaba de iniciar.

Para detener JBoss, use el botón Detener al lado del botón Iniciar. También hay complementos para WebLogic, WebSphere y Orion/Oracle?9iAS en el sitio web, y los métodos de instalación son básicamente los mismos.

Depuración de Eclipse

En este punto, la configuración requerida para establecer un entorno de desarrollo completo se ha completado básicamente. Volvamos al proyecto Hello?World y veamos qué debemos hacer para depurar el programa.

Cualquiera que haya utilizado un entorno de desarrollo integrado está muy familiarizado con conceptos como puntos de interrupción y operación en un solo paso. Eclipse tiene todas las funciones de depuración que debería tener un IDE. Los pasos de depuración son los siguientes:

1. Primero, establezca un punto de interrupción en el programa, haga doble clic en el área gris a la izquierda de la declaración y se agregará un punto de interrupción a la declaración, como se muestra. en la Figura 7;

¿Imagen 7? Establecer puntos de interrupción

2. Haga clic en el botón de depuración (un error) en la barra de herramientas;

3. En aplicaciones Java, seleccione HelloWorld;

4. Haga clic en " Depurar", el programa se ejecutará hasta el punto de interrupción recién establecido y luego dejará de ejecutarse;

5. Presione F6 para ejecutar un solo paso. Presione F6 para ejecutar un solo paso y el programa se ejecutará hasta la siguiente instrucción;

6. Presione F8 para continuar ejecutándose hasta que finalice el programa.

Importando el programa de muestra JUnit

Ahora importamos un proyecto real, que proviene del ejemplo Eclipse?JDT.

1. Seleccione "Archivo → Importar";

2. Seleccione "Archivo ZIP"

3. archivo, ingrese JUnit en la carpeta;

4. Haga clic en "Finalizar". "Se importará el nuevo proyecto JUnit,