Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Einleitung

Diese Dokumentation zum BS2000 Environment for JavaTM (JENV) erläutert schwerpunktmäßig den Aufruf von Java-Kommandos, sofern diese von der Original-Beschreibung von Oracle abweichen, sowie Besonderheiten durch den Übergang von ASCII zu EBCDIC und mit dem Java Native Interface (JNI) im Rahmen von JENV V9.0A.
JENV V9.0A ist eine Implementierung der „Java Platform, Standard Edition“ (Java SETM) auf Basis von OpenJDK 9 für BS2000 mit dem vollständigen Namen „BS2000 Environment for JavaTM V9.0A“.

Das Produkt enthält eine Ablaufumgebung (JRE), die die relevanten Spezifikationen erfüllt:

Darüber hinaus enthält das Produkt eine Entwicklungsumgebung (JDK) mit verschiedenen Entwicklungs-Tools. Diese können verwendet werden, um Anwendungen oder Applets zu entwickeln, die konform zur o.g. API-Spezifikation sind.

JENV V9.0A unterstützt alle Features von OpenJDK mit folgenden Ausnahmen:

  • Audio-Features

  • JDGA (Java Direct Graphic Access)

  • Class Data Sharing.

JENV V9.0A enthält zusätzlich Fontdateien aus dem DejaVu Fonts Paket.

Als VM-Technologie kommt ausschließlich die HotSpot-Client-VM zum Einsatz.

Die Demo-Programme aus OpenJDK sind nicht in dem Produkt enthalten.

Gekündigte Java Pakete

Die Packages com.fsc.java.bs2000, com.fsc.java.io und com.fsc.jrio werden in JENV V9.0A letztmalig unterstützt.
Ihre Funktionalität wurde seit JENV V7.0A durch die entsprechenden com.fujitsu.ts. Pakete ersetzt.
Die betroffenen Java-Quellen wurden durch eine Verschärfung der Annotation @Deprecated als "deprecated and marked for removal" markiert.

Modulkonzept

Die Pakete com.fujitsu.ts.java.bs2000 und com.fujitsu.ts.java.io sind im Modul java.base enthalten.
Das Paket com.fujitsu.ts.jrio ist im Modul jdk.jrio enthalten.  

Optimierte Variante für S- und SQ-Anlagen

Für S- und SQ-Anlagen werden optimierte plattformabhängige Varianten zur Verfügung gestellt. Bei Bedarf kann die /390-Variante von JENV auch auf SQ-Anlagen installiert und verwendet werden.