-
Notifications
You must be signed in to change notification settings - Fork 20
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
Missing FeatureOracleJavaSoft feature in Microsoft OpenJDK Windows install #475
Comments
A customer was recently able to install this with 17.0.8 but it is still worth checking our latest installers and installers - 1 |
The issue persists with our 17.0.8 and 11.0.20 installers for Windows. We switched to the new installer scripts in the July PSU but that didn't bring the fix for some reason. Will investigate in time for JDK21/Oct-PSU. |
The issue is also present in 21.x version installers. |
Thanks @GeoSimos. Out of curiosity, why is this flag important to you? |
Hi @brunoborges, |
@jmjaffe37 let's review if we need this feature at all. If I recall correctly, this feature comes from the old days of JREs and integration with browsers. |
If you can provide a way for us to detect the installed Java version and architecture, then it may not be required, however, lots of solutions are using those Registry keys to do several stuff. |
Do you have some examples of tools that rely on this registry key to identify presence of Java installed? |
@GeoSimos let me know if you still need this. |
Hi @brunoborges, Yes I do, please add it in your planned features. |
@GeoSimos can you provide details about why you need this? |
@brunoborges please see previous messages above, I have already provided explanations. |
Describe the bug
Hi, the documented FeatureOracleJavaSoft is missing in Microsoft OpenJDK installs.
Still true in 17.0.7 and 11.0.19 downloaded from https://learn.microsoft.com/en-us/java/openjdk/download
Desktop (please complete the following information):
Windows 10, 1822
MSFT Build of OpenJDK Version:
17.0.7 and 11.0.19 (and all versions before too)
To Reproduce:
Install Microsoft OpenJDK, the feature to permits installing JavaSoft registrey key is not available.
I checked it with an MSI Editor and the Feature is not present in the msi file.
The feature is documented on the page :
https://learn.microsoft.com/en-us/java/openjdk/install
FeatureOracleJavaSoft | Updates registry keys HKLM\SOFTWARE\JavaSoft.
Expected behavior
A feature which install the JavaSoft registry key used by a lot of application to find the current Java install.
This feature is present in Adoptium's jdk, Zulu's JDK and much more.
Screenshots, Logs etc
![Capture](https://private-user-images.githubusercontent.com/52655063/246353783-77f8eea2-914d-4446-8491-5f96c107cec5.PNG?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5ODU2MjksIm5iZiI6MTczODk4NTMyOSwicGF0aCI6Ii81MjY1NTA2My8yNDYzNTM3ODMtNzdmOGVlYTItOTE0ZC00NDQ2LTg0OTEtNWY5NmMxMDdjZWM1LlBORz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDAzMjg0OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTUxNGE1MDQ5MDhiNGMzZTc1NjEyN2E3MTJiOTA4Yjg5MWJjYmZjMjAyMjdjM2ExOWQzNTg2YWEwODQ3ZmMxYjYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.pl2F9JqGRLK2pwUwVUbtx1nD9dui9CyhAZ86DV00Zfs)
Additional context
The text was updated successfully, but these errors were encountered: