![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP HANA La plataforma Eclipse
ABAP HANA La plataforma Eclipse
![ABAP HANA La plataforma Eclipse ABAP HANA La plataforma Eclipse](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/312.jpg)
La plataforma Eclipse
1. Introducción a las nuevas herramientas de Sap Hana
- Eclipse es un framework open source, con el que se puede desarrollar cualquier tipo de software
- ADT ABAP Development Tools es una nueva herramienta de desarrollo de Sap Hana, que se basa en la plataforma Eclipse
- Con esta nueva herramienta, tenemos un poderoso entorno de desarrollo para programar en Abap con muchas funcionalidades que no se encuentran en el Workbench
2. Plataforma Eclipse
- Eclipse es conocido como una plataforma para herramientas y entornos de desarrollo
- En Eclipse se pueden utilizar diferentes herramientas de desarrollo, como Abap, Java, C, etc.
- Eclipse define técnicamente las opciones de mejora, que pueden ser utilizadas por los plug-in o complementos para integrarse con Eclipse
- Un plug-in o complemento mejora el alcance funcional de Eclipse
- Cada complemento se describe mediante un archivo XML (el manifiesto) y se implementa en Java
- Eclipse proporciona el Eclipse Software Development Toolkit (Eclipse SDK) para desarrollar complementos y para desarrollar aplicaciones Java en general
- Eclipse SDK tiene tres componentes: La Plataforma Eclipse, el entorno de desarrollo de plug-ins (PDE), y las herramientas de desarrollo de Java (JDT)
- Utilizaremos el PDE para crear el manifiesto para un plug-in, mientras que utilizamos el JDT para implementar el plug-in en Java
- La fundación Eclipse organiza el proceso de desarrollo sobre la base de proyectos, los cuales son liberados en un lanzamiento compuesto conocido como el Eclipse Release Train, obteniendo así las diferentes versiones de Eclipse
3. La estrategía Eclipse de Sap
- Sap quiere seguir una estrategia dual con respecto a las herramientas de desarrollo de escritorio y herramientas de desarrollo basadas en la web
- Sap decidió usar la plataforma Eclipse como una base estratégica para las nuevas herramientas de desarrollo basadas en escritorio
- Sap está migrando algunas de las herramientas de desarrollo existentes a Eclipse
- Sap, similar a la Fundación Eclipse, proporciona una versión compuesta para herramientas de desarrollo basadas en Eclipse: el SAP Release Train para Eclipse, cuyo objetivo es garantizar que varias herramientas de desarrollo puedan coexistir en una instalación de Eclipse, garantizando la separación de Eclipse y el software de Sap y proporcionar un sitio de actualización central para instalar y actualizar las herramientas de desarrollo (https://tools.hana.ondemand.com/). Sin embargo también podemos descargar todas las herramientas desde el SAP Service Marketplace
- En la actualidad, en el SAP Release Train para Eclipse disponemos de las siguientes herramientas: ABAP Development Tools para SAPNetWeaver (ADT), Herramientas de modelado para SAP BW con tecnología de SAP HANA, Herramientas para SAP HANA Cloud Platform, Herramientas de integración SAP HANA Cloud Integration, Herramientas SAP HANA (SAP HANA Tools), Herramientas de ciclo de vida de configuración de SAP Identity Management, Herramientas de la plataforma SAP Mobile, UI Development Toolkit para HTML5
4. Instalación de Eclipse
- Primero vamos a instalar el IDE Eclipse para desarrolladores Java, que es la base del entorno de desarrollo de ABAP para SAP HANA, de la siguiente URL: https://www.eclipse.org/downloads/packages/release/
- Hacemos click en la última versión de Eclipse
- Seleccionamos la versión correspondiente a nuestro sistema operativo
- Clic en el botón Download
- Finalizada la descarga, ejecutamos el archivo .exe obtenido, para comenzar la instalación de Eclipse
- Damos clic en la opción Eclipse IDE for JAVA Developers, y clic en Install
- A continuación, aceptamos los términos de la licencia
- Una vez finalizada la instalación, hacemos clic en Launch, elegimos una carpeta para el workspace del Eclipse, y damos clic en Launch
 
 
 
Sobre el autor
Publicación académica de Sergio Diaz, en su ámbito de estudios para el Máster ABAP for HANA.
Sergio Diaz
Profesión: Ingeniero de Sistemas - Colombia - Legajo: BB75D
✒️Autor de: 14 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Sergio Diaz