-
Notifications
You must be signed in to change notification settings - Fork 30
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
[Improvement]: Prevent Ballerina from installing 3rd Party JDK dependencies #326
Comments
@conradwt Thank you for your suggestions.
|
@udda1996 I look forward to Ballerina on MacPorts. Then one can simply use one of the existing JDK ports like |
Hello @keizer619 :) |
Thank you! :) |
@naaa760 Are you still working on this? If not we can open this for others |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
When one installs or updates Ballerina, they may be inadvertently installing 3rd party JDK dependencies out of their control.
Describe your problem(s)
➜ ls -al total 0 drwxr-xr-x 4 root wheel 128 Sep 24 15:48 . drwxr-xr-x 7 root wheel 224 Oct 7 10:56 .. drwxr-xr-x 8 root wheel 256 Aug 19 06:37 jdk-11.0.18+10-jre drwxr-xr-x 9 root wheel 288 Sep 24 15:48 jdk-17.0.7+7-jre
Now, it's not clear to me as to which JDK is being used by Ballerina. I'm guessing it's the more recent version of JDK. In short, this will accumulate over time and I'm looking for a better way to manage JDKs for my entire system instead of a single application.
Describe your solution(s)
I have a couple of solutions:
1). Add Ballerina to both MacPorts and Homebrew package repositories.
2). Simply allow users to install their own 3rd party JDKs
3). Allow all of the above.
Related area
-> Update Tool
Related issue(s) (optional)
No response
Suggested label(s) (optional)
No response
Suggested assignee(s) (optional)
No response
The text was updated successfully, but these errors were encountered: