我有一个问题的java(jdk 17)安装在raspian(Raspian 11(靶心).我需要jdk 17,但raspian packagemanager只想安装jdk 11,所以我决定使用sdkman.使用教程在这里:https://foojay.io/today/installing-java-with-sdkman-on-raspberry-pi/我安装了sdkman,然后是java(17. 0. 6.-zulu),但是当我重新启动pi java就不见了,甚至java -version也不工作了。
我看看我的sd卡是否是只读的,但它不是键入和使用的命令也保留在bash历史记录中,sdkman文件也在重启后的位置。
如何在我的pi上安装java persistend?
2条答案
按热度按时间qc6wkl3g1#
好的,我找到了一个比使用sdkman更简单的方法。简单地用途:
仍然想知道关于sdkman的使用。。
kknvjkwl2#
这是因为默认情况下,sdkman会将自己添加到
~/.bashrc
中,而当您向机器发送ssh时不会执行~/.bashrc
。下面是关于它的讨论:.bashrc at ssh login
您可以在~/.bash_profile中添加以下内容: