我一直在尝试设置一个 java 开发环境,但没有运气。我安装了,openjdk-8-jdk但我不断收到java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty(运行 android 的 sdkmanager 时)。我试过更新 cacerts 文件,sudo update-ca-certificates --fresh
但没有运气。/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/security/cacerts确实指向/etc/ssl/certs/java/cacerts但java仍然找不到证书?
可执行文件(构建的程序和 shell 脚本)通常位于 /bin 或 /usr/bin 中,但是 jar 文件呢?这是一个“程序”,让我认为它应该放入 bin 中,但另一方面它需要一个脚本来启动它。
我有一个非常简单的脚本来启动 jar。
java -jar myapp.jar
Run Code Online (Sandbox Code Playgroud)
但是我应该把 jar 文件放在哪里呢?