惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
B
Blog
M
MIT News - Artificial intelligence
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
P
Proofpoint News Feed
C
Check Point Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
J
Java Code Geeks
博客园 - 叶小钗
S
SegmentFault 最新的问题
Last Week in AI
Last Week in AI
T
The Blog of Author Tim Ferriss
Microsoft Security Blog
Microsoft Security Blog
小众软件
小众软件
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 【当耐特】
腾讯CDC
博客园 - Franky
博客园 - 聂微东
V
Visual Studio Blog
GbyAI
GbyAI
Martin Fowler
Martin Fowler
罗磊的独立博客
Y
Y Combinator Blog

Mereith's Blog

记一次代理转发问题的排查与解决 PVE DataCenter Manager 端口号跳转错误修复 k8s + jenkins + gitlab 触发器 【转载】没有编程生产力这样的东西 【后续】居然被 ddos 了 居然被 ddos 了 Tagger - 让版本标签管理更简单 openclash 开启后端口转发失效 nextjs 启动时执行代码 买了太多VPS不知道干什么,干脆做个网站 juhost Level-1 测评 VMISS CN - Hong Kong VMISS JP - Tokyo - BGP 测评 VMISS CN - Hong Kong - BGP HomeLab 的终点是 最近在做的事情 因为选择艰难症,自己写了一套开源博客系统 手撸一个nodejs分布式爬虫,还要可视化 HomeLab 分享 我的个人工作流——开源项目推荐 动手写一个超简单的编译器 safari 插件开发 Safari Extensions Preferences 按钮无响应 设置移动端软键盘回车按钮文案 nginx proxy manager 非标准端口反代 Host 不对 监控 k8s ingress 自动添加域名 DNS 解析 使用 ingress 注解给 traefik ingress 添加中间件 使用流水线功能为文章添加固定结尾 为 VanBlog 添加一个小挂件 基于React/umi/egg自建博客系统 如何正确停止 NodeJS 子进程
debian10安装java
wanglu@mereith.com (mereith) · 2022-08-05 · via Mereith's Blog

请注意,本文编写于 2147 天前,最后修改于 1400 天前,其中某些信息可能已经过时。

最近开始玩我的世界了,想给我的chromebook也装一个玩玩,但是因为里面的linux容器时debian10的,而apt直接装的openjdk没有 javaFX,没办法运行HMCL启动器,折腾了一番,还是装 oracle的官方java吧。但是网上找的有些添加仓库的,debian10没法用添加仓库的命令,只好从官网下载安装了。

在 Debian 上安装 Oracle JDK 需要从官网上下载可供安装的软件包。

版本看个人需要,在这里我玩我的世界1.15.2直接下载最新的JRE14就行了,而且直接有deb的安装包可以用。

如果下的版本没有安装包,或者像手动装,那么可以下载 Linux Compressed Archive版本的,下载下来后缀是 tar.gz

deb 安装

官网下载对应的包,直接 dpkg -i 安装,如果缺少依赖,按照提示修复就行了。

然后配置一下环境变量

# 找一下位置 whereis jvm # 增加下面的到 /etc/profile 末尾, 具体目录要按照自己的版本情况 export JAVA_HOME=/usr/lib/jvm/jdk-18 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=$JAVA_HOME/lib

安装java

对于直接下载 deb安装包的,直接 dpkg -i xxxx.deb安装就好了。

而下载了可执行文件压缩包的,先创建一个目录:

sudo mkdir /usr/local/oracle-java-14

然后使用 tar命令将刚才下载的文件解压:

tar zxvf xxxxxxx.tar.gz -C /usr/local/oracle-java-14

最后,运行下面的命令创建新的方案:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/oracle-java-14/jdkxxxxx(你的下的版本)/bin/java" 1500 sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/oracle-java-14/jdkxxxxx(你的下的版本)/bin/javac" 1500 sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/oracle-java-14/jdkxxxxx(你的下的版本)/bin/javaws" 1500

完事儿了,可以测试一下 java -version哦。