Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for More JDK Distributions #1323

Open
Minionguyjpro opened this issue May 2, 2024 · 3 comments
Open

Support for More JDK Distributions #1323

Minionguyjpro opened this issue May 2, 2024 · 3 comments

Comments

@Minionguyjpro
Copy link

Is your feature request related to a problem? Please describe.
Mostly not, but it could be for some people. Some people may want to use a custom JDK distribution with custom features, or want a JDK that can perform better (Oracle GraalVM (NOT GRAALVM Enterprise Edition or Community Edition) is known to be able to perform better than Temurin, though they're both good options)

Describe the solution you'd like
Add support to choose from a list of JDKs or use a custom download for a Java URL that's tar.gz and let the panel handle the rest.

Describe alternatives you've considered
Manually copying a self downloaded JDK over. It works and I made symbolic links, but it's not ideal in case an update of the JDK is needed.

Additional context
N/A

@LordRalex
Copy link
Member

This is where I will point to using Docker to run the servers.

There is a lot of concerns about things like binary naming, how to handle mixing, and so on. Docker is designed to handle this a lot smoother and isn't limited by what we do.

@Minionguyjpro
Copy link
Author

This is where I will point to using Docker to run the servers.

There is a lot of concerns about things like binary naming, how to handle mixing, and so on. Docker is designed to handle this a lot smoother and isn't limited by what we do.

I see, then maybe add support to choose a custom Docker JDK image for the Docker templates?

@LordRalex
Copy link
Member

I consider it an edge case, and one that only advanced would use. You can override the image as an admin, so I don't see why we need to make it a drop down or anything.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants