docsReading time: 1 minute
General
Basics
- Getting Started
- Game API
- Input API
- Configuration
- Tile Maps
- Resource Management
- Entity Framework
- Control Entities
- User Interface
- utiLITI
- Deployment
- Savegames
- Libraries and Tools
- Glossary
Advanced
- The Particle System
- Dynamic Lighting
- Static Lighting
- Performance Optimization
- Custom MapObjectLoaders
- String Localization
- Object Serialization
- Utility Classes
- Network Communication
- Advanced Entity Knowledge
Tutorials
Install JDK
Installing the Java Development Kit
First of all, you should download a Java development kit (JDK), containing the Java virtual machine (JVM) and other resources for developing Java applications.
Since LITIENGINE has been created with Java 25, you need at least JDK 21 on your machine.
In case you are on linux or mac, you can also use SKDMAN! to manager your JDK installation. Once you’ve installed sdk man, type
sdk install javain your terminal. The latest recommend JDK will be installed automatically for you. It should be registered in your IDE after you restart it. For further information look up the SDKMAN! Docs.The official Oracle JDK has seen some severe licensing changes in 2019, requiring a paid license for developing commercial applications! You should use another JDK distribution with a permissive free license instead.
Here is a short overview over some entirely free JDK distributions:
| name | implementations |
|---|---|
| Eclipse Temurin | JDK 25 |
| Amazon Correto | JDK 25 |
| Oracle Open JDK | JDK 25 |
| Red Hat OpenJDK | JDK 25 |
| GraalVM | JDK 25 |
Last updated 3 months ago
