# Java

Java is a popular, high-level, object-oriented programming language and computing platform known for its "Write Once, Run Anywhere" (WORA) capability. It is currently owned by Oracle.

[Source: Wikipedia](https://en.wikipedia.org/wiki/Java_(programming_language))

---

## Requirements

- Have an account created and linked to the panel. [Click here if you have not done so already.](/getting-started)

---

## Creating the Server

To create a free server, go into `#⌛╏commands` and run `DBH!server create java [optional server name]` to create a free server. Once you have done so, the bot should return the following output.

If you are creating a donator server, instead run `DBH!server create-donator java [optional server name]` 

---

## Startup

The startup command allows you to customize your `Java` server and use custom flags to control your server.

## Docker Images

There are serveral docker images for different versions of Java. Attached below are the current docker images for Java.

![Java Server Docker Selection](/media/server-types/Java/docker.png)

!!!warning Note
The Pterodactyl egg may change overtime. Double check the documentation update date. Docs may not always be up to date.
!!!

---

## Console

You can utilize the console but we always recommend changing the startup command and utilize that directly.

---

!!!info Last Updated:
December 30, 2025.
!!!
