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

Swagger issue for JAVA 11 #186

Open
ncying opened this issue Apr 1, 2020 · 5 comments
Open

Swagger issue for JAVA 11 #186

ncying opened this issue Apr 1, 2020 · 5 comments
Labels
question Further information is requested

Comments

@ncying
Copy link
Member

ncying commented Apr 1, 2020

FYI

@ncying ncying mentioned this issue Apr 8, 2020
9 tasks
@faddat
Copy link
Contributor

faddat commented Apr 8, 2020

Turning this into more of a "can we get off of Oracle Java 8 and on to the latest OpenJDK" discussion.

Judging from the title of the issue, I guess that Swagger doesn't work well with Java 11?

I don't know the Java ecosystem much at all. Would it be an issue to try to jump right to Java 14? Would we encounter breaking changes?

Thanks for getting me up to speed.

https://jdk.java.net/14/

I will continue to do research to address this and the issues mentioned in #191 . Hopefully we can find a flavor of Java that gets us out of the Oracle licensing situation, so that it won't be necessary to bundle lengthy Java setup instructions with our install and compile documentation.

@faddat faddat added the question Further information is requested label Apr 10, 2020
@faddat
Copy link
Contributor

faddat commented Apr 10, 2020

Can you please provide more information on "Swagger issue for JAVA 11?"

Thank you.

@faddat
Copy link
Contributor

faddat commented Apr 14, 2020

So, I've confirmed that the Ubuntu 18.04 package openjdk-11-jdk does not work with VSYS.

Will try openjdk-8-jdk next.

openjdk-8-jdk works. @SheldonYS @ncying is it alright to update documentation to standardize around this? It will cut several steps out of the installer and make sure that installed systems have clean package managers.

Or, do we need to stick with Oracle?

Also, anyone know why openjdk-11-jdk doesn't work?

@faddat
Copy link
Contributor

faddat commented Apr 18, 2020

@peerchemist reports that Java 14 works but looked at some phoronix benchmarks and thinks it makes the most sense to wait to change for now, until Java 15, which is expected to boost performance.

@faddat faddat mentioned this issue Sep 10, 2020
9 tasks
@faddat
Copy link
Contributor

faddat commented Nov 17, 2020

Suggest that we make sdkman the norm for all versions of the tooling used to build VSYS, then we can toss this issue aside.

https://sdkman.io

Install sdkman like:

curl -s "https://get.sdkman.io" | bash

JDK 11 Not working. Perhaps GraalVM

AdoptOpenJDK8 is the only working solution.

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

No branches or pull requests

2 participants