我不知道从哪里开始寻找。我一直在阅读有关守护进程的内容,但不了解这个概念。
更多细节 :
有任何想法吗?有人可以指出我正确的方向吗?
只是寻找最简单的解决方案。
由于我升级到最新版本的 Ubuntu,我无法安装编译 Android 自定义 ROM 所需的 Java OpenJDK 包。当我运行时sudo apt-get install openjdk-7-jdk,出现以下错误:
Reading package lists... Done Building dependency tree Reading
state information... Done Some packages could not be installed. This
may mean that you have requested an impossible situation or if you are
using the unstable distribution that some required packages have not
yet been created or been moved out of Incoming. The following
information may help to resolve the situation:
The following packages have unmet dependencies: openjdk-7-jdk …Run Code Online (Sandbox Code Playgroud) 我在通过双击运行 .jar 文件时遇到问题。当我转到“属性”对话框时,我在程序列表中找不到 Java--only Archive Manager。但是java -jar somefile.jar打开程序。
如何在 Ubuntu 12.04 上安装 Java?
我有:
The program 'javac' can be found in the following packages:
* openjdk-6-jdk
* ecj
* gcj-4.4-jdk
* gcj-4.6-jdk
* gcj-4.5-jdk
* openjdk-7-jdk
Run Code Online (Sandbox Code Playgroud)
然后我运行sudo apt-get install openjdk-7-jdk,一切正常。但是javac仍然不存在,我得到了与上面相同的错误。与openjdk-6-jdk. 为什么?
我刚刚在新的 VM 中安装了 17.10。试图建立一个开发环境,当我运行gradle或./gradlew出现以下错误:
* What went wrong:
Error resolving plugin [id: 'com.github.johnrengelman.shadow', version: '2.0.0']
> Could not GET 'https://plugins.gradle.org/api/gradle/4.0/plugin/use/com.github.johnrengelman.shadow/2.0.0'.
> java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Run Code Online (Sandbox Code Playgroud)
这与gradle版本,java版本(openjdk和oracle 8和9都有故障)和shadowjar版本无关。这使我得出结论,它与 Ubuntu 相关,而不是与 gradle/openjdk/oracle 相关。
我试过更新 CA 证书,sudo update-ca-certificates -f和sudo apt install ca-certificates-java --reinstall,都没有解决问题。我什至恢复了久经考验的关闭和再次打开技术而没有任何影响。
有什么问题,我该如何解决?
来自http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux
输入/复制/粘贴: java -version 。如果你有
OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15~pre1-0lucid1)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
Run Code Online (Sandbox Code Playgroud)
... 您为本练习安装了错误的 Java 供应商版本。
这就是我所拥有的。我想知道,为什么这是一个错误的供应商?这个供应商是什么?为什么我应该改用 Oracle Java?
我在这里发现了我的问题: 如何解决“无法编写核心转储。运行 java 时出现核心转储已被禁用”错误 ,此处: Eclipse 启动时崩溃 ,此处: Eclipse 继续崩溃
没有什么能帮助我;
这就是问题:
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007fa434ffc2a1, pid=6989, tid=140346763503360
#
# JRE version: Java(TM) SE Runtime Environment (7.0_55-b13) (build 1.7.0_55-b13)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.55-b03 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C [libsoup-2.4.so.1+0x6c2a1] soup_session_feature_detach+0x11
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, …Run Code Online (Sandbox Code Playgroud) 在哪里可以找到已安装的 Javaws 应用程序的菜单或启动器?
我正在使用 OpenJDK x86。