Skip to main content
Ctrl+K
ctao-logo ctao-logo

DevDocs

  • Operating System
  • Languages
  • Git and GitLab
  • Operating System
  • Languages
  • Git and GitLab

Section Navigation

Contents:

  • Python
    • Known issues
      • 1. Bad performance of code under coverage measurement
  • C++
    • General
    • Project Structure and Build System
  • Java
    • Java 17: Reflection vs. module accessibility
  • JavaScript
  • Languages
  • Java

Java#

Reference Version#

The current reference version of Java is Java SE 21 using the OpenJDK 21 runtime and development kit.

Packages for Alma Linux 9, the current reference OS, are available:

# dnf install java-21-openjdk

Libraries#

Tools and Configurations#

Build Systems and Packaging#

Issues#

  • Java 17: Reflection vs. module accessibility

previous

Project Structure and Build System

next

Java 17 and newer is more strict with prohibiting reflection

On this page
  • Reference Version
  • Libraries
  • Tools and Configurations
  • Build Systems and Packaging
  • Issues
Edit on GitLab

© Copyright 2023, CTAO Computing.

Created using Sphinx 8.2.3.

Built with the PyData Sphinx Theme 0.16.1.