SAP GUI 8.10 for Java – Linux & MacOS

SAP Gui

🔄Última Actualización 1 febrero, 2025 por Carlos Salgueiro

En la presente entrada del blog encontrarás la última versión del SAP GUI para JAVA, la versión conocida por permitir conectarte a SAP desde Sistemas Operativos como Linux y MacOS (tambien incluye su versión JAVA para windows).

Las novedades de esta versión, se las resumiré a continuación, las mismas se encuentran contempladas en la SAP Note 3501103 – SAP GUI for Java 8.10 beta program y en los diversos links que dejaré al pie de la presente entrada del blog.

El SAP GUI for Java es una interfaz unificada que permite la conexión con el servidor Web Application Server ABAP, compatible con Linux, macOS y Windows. Está desarrollada en Java y C/C++, lo que garantiza su funcionamiento en diversas plataformas. Utiliza componentes Java como Swing y JavaFX para ofrecer una experiencia consistente en todas las plataformas soportadas. Las funciones como la comunicación en red o el manejo de protocolos se apoyan en bibliotecas C/C++ específicas de cada sistema operativo. Además, incluye temas de diseño como Quartz y Blue Crystal, proporcionando una experiencia visual coherente.


¿Qué hay de nuevo en la versión 8.10 para JAVA (Linux y MacOs)?

  • Temas/Skins: Respecto al apartado de temas/pieles, esta nueva versión nos trae la implementación de 2 nuevos temas: Morning Horizon y Evening Horizon. Esto conlleva un paso hacia delante hacia a la experiencia de usuario proporcionada por el equipo de desarrollo de SAP GUI for Java.
    Para las versiones de MacOS, los temas se ajustarán a la configuración visual utilizada en el sistema.
    Se han quitado los temas Signature Design y Blue Crystal.
Temas: Morning y Evening Horizon
  • Control HTML: El control de HTML se ha adaptado al uso actual de la mayoria de los mortales, reemplazando el uso de Webkit por Chromium, logrando de esta forma una mayor versatilidad y usabilidad a la hora de utilizar el motor de navegación nativo del sistema (embebido).
Chromium en el Control HTML
  • Actualización en el Editor de Código: A pesar de que varios desarrolladores utilizan el IDE Eclipse para trabajar código ABAP, muchos otros siguen utilizando el entorno “nativo” de programación desde la misma aplicación de SAPGui (JAVA). Este a su vez ha quedado desactualizado con el paso de tiempo, y teniendo en cuenta la popularidad que ha ganado MacOS en muchos técnicos y desarrolladores, se ha optado por implementar una nueva clase CL_GUI_TEXTEDIT que posee las siguientes mejoras para el editor de código:
    • Autocompletado de código, incluyendo la sugerencia con templates…
    • Resaltado de sintaxis
    • Pretty-printer
    • ABAP Debugger – actualización de funcionalidades.
Autocompletado de código
  • Archivo Instalador: Ahora la versión de MacOS (.dmg) incluye una copia del programa lista para su ejecución.
  • JAVA (OpenJDK 21): SAP GUI for Java 8.10 utiliza Java 21, que es la última versión LTS disponible a la fecha. Por otro lado ya no es necesario OpenJFX ya que se utilizaba para el control html (reemplazado por chromium), esto se refleja en una mayor simplificación de la estructura de dependencias.

.MacOS (32bits & 64bits) version. archivo DMG (click para descargar)
- Patch level 0 (14/10/2024)
- Patch level 1 (23/12/2024)
- Patch level 2 (29/01/2025)

.MacOS (ARM 64bits) version. archivo DMG (click para descargar)
- Patch level 0 (14/10/2024)
- Patch level 1 (23/12/2024)
- Patch level 2 (29/01/2025)

.Linux (32bits & 64bits) version. archivo JAR (click para descargar)
- Patch level 0 (14/10/2024)
- Patch level 1 (23/12/2024)
- Patch level 2 (29/01/2025)


🢛 Fuentes 🢛

Palabras claves:

SAP GUI for JAVA 8.10, SAP GUI MacOS, SAPGUI Linux, SAP GUI MacOS ARM

2 comments

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *