标签: java

从 RPM 包安装 Oracle Java 8

我尝试使用 oracle 说明从 RPM 包安装 Java8v112:https ://java.com/en/download/help/linux_x64rpm_install.xml

我开始出现错误:

error: open of <html> failed: No such file or directory
error: open of <head> failed: No such file or directory
error: open of <title>Unauthorized failed: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我得到了 Centos 7。我在两台服务器上尝试过。我能够以不同的方式安装它,但我真的很好奇为什么它不起作用?

通常我会得到 rpm 并用 yum 安装它。这里安装失败,yum 和 rpm 命令。

百胜输出:

Cannot open: jdk-8u112-linux-x64.rpm. Skipping.
Run Code Online (Sandbox Code Playgroud)

java yum rpm centos-7

1
推荐指数
1
解决办法
1万
查看次数

openssl p12 生成失败,使用 CA 捆绑链选项

我正在尝试为 Java servlet 框架安装 SSL 证书。我有 3 个文件:私钥 (PEM)、证书文件 (PEM) 和 CA 包 (PEM)。当我运行时:

openssl pkcs12 -export -in server.crt -inkey server.key -certfile server.crt -out server.p12 -CAfile server.ca-bundle -chain
Run Code Online (Sandbox Code Playgroud)

...为了获取p12可用于创建 Java 密钥库的文件,它失败并显示以下错误:

Error unable to get issuer certificate getting chain. 
Run Code Online (Sandbox Code Playgroud)

在其他地方,我已经使用相同的密钥、证书和 CA 包文件成功设置了 2 个 apache 服务器,并且没有问题。为什么我会收到此错误?

java certificate ssl openssl

1
推荐指数
1
解决办法
7939
查看次数

如何仅在进程失败时重新启动进程,而在正常退出(或具有某些返回代码)时则不重新启动进程?

我遇到一个奇怪的问题,可能与硬件初始化有关。我正在开发一个基于 Java 的自动数据采集系统,该系统在带有 Ubuntu 16.04 的 SBC 上运行。数据采集​​程序目前是通过 cron 启动的,尽管我打算切换到 systemd。

如果我重新启动系统,它就会启动并运行良好。但是,如果断电并冷启动(这是正常方式),程序将崩溃并出现错误free(): corrupted unsorted chunks。如果我再次启动它,它似乎运行良好。我需要找出原因,希望能找出原因,但这可能需要一些时间,同时系统需要进一步测试,我需要一种解决方法,可以在崩溃时重新启动它。仅添加延迟并没有帮助。

我想做的是重新启动 Java 进程或从 bash 包装脚本重新启动系统,但前提是它崩溃了。如果它以零退出代码退出(或者,理想情况下,以预定的允许退出代码集中的任何代码退出),则不应重新启动它,并且脚本也应退出。

java bash ubuntu bash-scripting

1
推荐指数
1
解决办法
1417
查看次数

Java 中的“优雅退出”是什么?

我的初级 Java 大学讲师在他的评分评论和课堂上经常将用户终止程序称为“优雅地退出程序”。例如,在用户完成将分数添加到数组后,输入 -1 表示他们已准备好让程序对分数进行平均并输出答案。

我认为在编程中优雅退出是您允许程序终止无限循环错误等的方法。优雅地退出是针对特定事件的特定词汇,还是对不同的人意味着不同的事情?

java

1
推荐指数
1
解决办法
4795
查看次数

可以在 WinXP 上开箱即用的最新 Java JRE1.8 是什么?

过去Java JRE 1.8 在WinXp 上无法安装。错误消息是:

在动态链接库 ADVAPI32.dll 中找不到过程入口点 RegDeleteKeyExA

在这里读到甲骨文已宣布修复 Windows XP 安装错误的答案,甲骨文在 JRE8u25 中修复了该错误。引用:

我添加这个答案是因为 Oracle 决定修复 Windows XP 安装。从 2014 年 10 月 15 日发布的 JRE 8u25 开始,该错误已得到修复,该错误阻止了 Windows XP 的安装。

但是,这并不意味着 Oracle 将继续支持 Windows XP。他们不保证 JRE8 的当前和未来版本与 Windows XP 兼容。看起来这是一种风险自担的事情。

我知道这是一个坏主意,但我只需要它用于测试。所以我的问题是:支持在 WinXP 上开箱即用安装的 JRE1.8 版本的最新更新是什么(介于 JRE8u25 和今天的 JRE8u172 之间?我尝试了 8u25 并且它可以工作。但是 8u172 没有安装。

我可以尝试使用“二进制搜索”来下载它,但也许有人有这些信息?

java jre windows-xp installation

1
推荐指数
1
解决办法
8265
查看次数

TP-Link Omada 控制器 - 在 Java 主目录 /usr/lib/jvm/default-java 中找不到任何 VM

我有一个小问题。今天,我尝试在我的 RaspBerry Pi 3 上设置 Omada 控制器(与 UniFi 控制器相同)。一切看起来都不错,但是当我尝试启动控制器时,它显示此错误 - “在 Java Home / 中找不到任何虚拟机” usr/lib/jvm/default-java。” 我正在尝试修复它,但没有成功。我已经安装了所有版本的java,但没有帮助。有什么选择,如何轻松修复?下面的描述是一个屏幕截图,有错误。谢谢你的帮助。k

我正在使用本手册进行安装 - https://dreambyte.nl/2018/12/27/installing-eap-controller-on-raspberry-pi/

linux java raspberry-pi

1
推荐指数
1
解决办法
2万
查看次数

为什么安装后找不到Java?

从他们的网站下载了Java并安装了它

但现在我在我的电脑上找不到它!

我在哪里可以找到它?我正在运行“Windows”

windows java

0
推荐指数
1
解决办法
1万
查看次数

如何找到我的 Java 版本?

我正在下载和安装grails,我需要设置一些java系统变量。我怎样才能知道我的 Java 版本是什么?

java

0
推荐指数
1
解决办法
4317
查看次数

有没有适用于 mac 的 Java 模拟器?

我只想.jar在 macOS上运行一个应用程序,但找不到模拟器。有人知道吗?

mac java jar macos

0
推荐指数
1
解决办法
5708
查看次数

在 Debian 上安装 Java 1.5

我正在尝试在 Debian 上安装 Java 1.5。

但是当我写

apt-get install java-package
Run Code Online (Sandbox Code Playgroud)

bash,错误

无法定位包 java-package

显示。有谁能够帮助我?

linux debian java

0
推荐指数
1
解决办法
1813
查看次数