OpenJDK problem on Ubuntu System
Recently I used Ubuntu system. Sometimes, my jboss and openjdk get this error:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0xb4d657e3, pid=2992, tid=2124122992
#
# JRE version: 6.0_20-b20
# Java VM: OpenJDK Server VM (19.0-b09 mixed mode linux-x86 )
# Derivative: IcedTea6 1.9.7
# Distribution: Ubuntu 10.10, package 6b20-1.9.7-0ubuntu1
# Problematic frame:
# J org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement()Z
#
# An error report file with more information is saved as:
# /home/luohua/tools/jboss/bin/hs_err_pid2992.log
#
# If you would like to submit a bug report, please include
# instructions how to reproduce the bug and visit:
# https://bugs.launchpad.net/ubuntu/+source/openjdk-6/
#
I read the hs_err_pid2992.log file. It does not make any sence to me. So I try to use sun jdk instead of open jdk to have a try.
I tried to get the software with command
>sudo apt-get install sun-java6-jdk
But I get these error message:
[sudo] password for luohua:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package sun-java6-jdk is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'sun-java6-jdk' has no installation candidate
I tried to solve this with command:
>sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
>sudo apt-get update
again
>sudo apt-get install sun-java6-jdk
change the JDK
>sudo update-alternatives --config java
>sudo update-alternatives --config javac
check the version with command:
> java -version
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) Server VM (build 19.1-b02, mixed mode)
So, I hope it will work fine in the future.
Open my eclipse and click
[Preferences]---->[Java]----->[Installed JREs]------>[Add] /usr/lib/jvm/java-6-sun
分享到:
相关推荐
在ubuntu14.04中使用apt-get install得到的deb,包含: openjdk-8-jdk_8u91-b14-0ubuntu4~...openjdk-8-jdk-headless_8u91-b14-0ubuntu4~14.04_amd64.deb openjdk-8-jre-headless_8u91-b14-0ubuntu4~14.04_amd64.deb
标题“openjdk7 for ubuntu64bit”指出我们要讨论的是OpenJDK 7在Ubuntu 64位操作系统上的安装和使用。OpenJDK(Open Java Development Kit)是Java开发工具包的一个开源实现,它提供了Java运行环境(JRE)和Java...
接下来,由于Ubuntu默认仓库可能不再包含OpenJDK 7,我们需要添加一个第三方存储库。这个存储库通常包含了不再由Ubuntu官方维护的旧版本软件。运行以下命令来添加`webupd8team`的Java PPA(个人包档案): ```bash ...
在Ubuntu操作系统中,OpenJDK(Open Source Java Development Kit)是Oracle JDK的开源替代品,提供了Java编程语言的实现和Java虚拟机(JVM)。OpenJDK7和OpenJDK8是两个不同的版本,分别对应Java 7和Java 8。这两个...
在Ubuntu系统上安装OpenJDK的详细步骤 OpenJDK(Open Java Development Kit)是Java开发工具包的一个开源实现,它提供了运行Java应用程序所需的环境。对于开发者和系统管理员来说,安装OpenJDK在Ubuntu上是相当简单...
描述中提到的“ubuntu下,openjdk-9的安装包deb版本”表明我们要讨论的是在Ubuntu操作系统上安装OpenJDK-9的DEB格式软件包。DEB是Debian及其衍生系统如Ubuntu使用的软件包管理格式,它包含了一切必要的文件和元数据,...
内容概要:这个Docker镜像基于官方OpenJDK 8镜像构建,专为Java开发环境设计。它包含了对阿里云Ubuntu镜像源的优化设置,旨在提升软件包管理和安装速度。适用人群:适合需要快速配置Java开发环境的开发人员,尤其是...
在Ubuntu系统上安装Java Development Kit (JDK) 是开发者日常工作中常见的操作,特别是对于需要进行Java编程或运行Java应用程序的用户。在这个过程中,我们通常会选择官方提供的二进制压缩包进行安装,因为这种方式...
OpenJDK 19是Java Development Kit的一个开源实现,它为Linux操作系统提供了Java运行环境和开发工具。在本文中,我们将深入探讨如何在Linux系统上解压并安装OpenJDK 19。首先,让我们了解OpenJDK及其与JDK的关系。 ...
标题“openjdk-8-jdk离线包及依赖.zip”所指的是一款针对Java开发环境的软件包,特别适用于Ubuntu 16操作系统。OpenJDK(Open Source Java Development Kit)是Oracle JDK的一个开源实现,提供了Java开发和运行所需...
openjdk-7-jdk_7u71-2.5.3-0ubuntu0.12.04.1_amd64.deb
java version "1.7.0_121" OpenJDK Runtime Environment (IcedTea 2.6.8) (7u121-2.6.8-1ubuntu0.12.04.3) OpenJDK 64-Bit Server VM (build 24.121-b00, mixed mode)
标签“java openjdk amd64 Ubuntu12 Debian8”进一步强调了这个资源包的特性,它与Java、OpenJDK、64位系统以及特定的Linux发行版相关联。 在文件名称列表中,“openjdk7.rar”表明这是一个包含OpenJDK 7版本的压缩...
在Ubuntu系统中安装OpenJDK-7通常是为了获取Java运行时环境(JRE)或进行Java编程。 在Ubuntu下安装OpenJDK-7,首先需要确保系统已经更新到最新版本,可以使用`sudo apt-get update`和`sudo apt-get upgrade`命令来...
在Ubuntu上安装OpenJDK 8通常是为了开发Java程序或者作为系统后台服务依赖的一部分。 在Ubuntu下安装OpenJDK 8,通常有以下步骤: 1. **更新系统**: 在安装任何新软件之前,确保系统软件包列表是最新的。 ```...
### Ubuntu 源码编译 OpenJDK 8 #### 一、准备工作 **1.1 Ubuntu 16.04 镜像下载** 为了准备一个适合编译 OpenJDK 8 的环境,首先需要下载 Ubuntu 16.04 的镜像。推荐使用华为开源镜像站提供的资源,下载的镜像为...
《OpenJDK 1.7.0_121在Ubuntu 18.04上的应用与重要性》 OpenJDK(Open Source Java Development Kit)是Java开发工具集的一个开源实现,它提供了Java虚拟机(JVM)、类库和其他Java编程所需的基础工具。在本文中,...
openjdk6 源代码,分开也上传一份,省得太大了。
在Ubuntu系统上安装Java Development Kit (JDK) 版本1.8是开发Java应用程序的基础步骤。这个免费的安装包提供了必要的环境,让开发者可以在Ubuntu上编写、编译和运行Java程序。本文将详细介绍如何在Ubuntu系统上安装...
"openjdk7" 和 "openjdk1.7" 强调了我们讨论的是 OpenJDK 7,而 "ubuntu" 暗示了这个版本可能在 Ubuntu 操作系统上得到了测试和优化,因为 Ubuntu 是 Linux 发行版中广泛用于开发工作的。"aosp" 是 Android 开放源码...