`

Linux 与 Java

阅读更多
  
Ubuntu 12.04 下安装配置 JDK:
http://www.wikihow.com/Install-Oracle-Java-JDK-on-Ubuntu-Linux
http://blog.csdn.net/yang_hui1986527/article/details/6677450
引用
~/.bashrc 中:
#JDK
export JAVA_HOME=/home/lee/Dev/jdk/jdk1.7.0_07
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
由于 ubuntu 下的系统默认 jdk 是 openjdk,所以其他需要jdk的服务使用的都是 openjdk。为了将其改为自己安装的Sun JDK 1.7,需要做如下配置:
sudo update-alternatives --install /usr/bin/java java /home/lee/Dev/jdk/jdk1.7.0_07/bin/java 300;  
sudo update-alternatives --install /usr/bin/javac javac /home/lee/Dev/jdk/jdk1.7.0_07/bin/javac 300;  
sudo update-alternatives --install /usr/bin/jar jar /home/lee/Dev/jdk/jdk1.7.0_07/bin/jar 300;   
sudo update-alternatives --install /usr/bin/javah javah /home/lee/Dev/jdk/jdk1.7.0_07/bin/javah 300;   
sudo update-alternatives --install /usr/bin/javap javap /home/lee/Dev/jdk/jdk1.7.0_07/bin/javap 300;  
然后:
sudo update-alternatives --config java
Finally,use java -version to check it:
$ java -version



Linux 下 java 相关命令:
http://docs.oracle.com/javase/6/docs/technotes/tools/
# JVM Process Status Tool - Lists instrumented HotSpot Java virtual machines on a target system.
$ jps -lv | less -S
# JVM Statistics Monitoring Tool - Attaches to an instrumented HotSpot Java virtual machine and collects and logs performance statistics as specified by the command line options.
$ jstat -<option> <pid-of-jvm-instance>
# 使用下面的命令查看 jstat 都有哪些可用的 options:
$ jstat -options
# Stack Trace for Java - Prints a stack trace of threads for a given process or core file or remote debug server.
$ jstack <pid-of-jvm-instance>

$ jmap
$ jhat
分享到:
评论

相关推荐

    Linux与Java性能跟踪与分析工具.ppt

    Linux与Java性能跟踪与分析工具.ppt ,讲得很不错,值得你拥有

    嵌入式Linux和Java 技术

    ### 嵌入式Linux与Java技术:天然的合作伙伴 #### 概述 随着信息技术的飞速发展,嵌入式系统的应用领域日益广泛,而嵌入式Linux与Java技术的结合成为了这一领域的热点话题。这两种技术的融合不仅提高了系统的灵活...

    linux-java8.zip

    在IT行业中,Linux操作系统与Java 8的结合是开发者常用的技术栈,特别是在服务器端应用程序的开发和部署上。"linux-java8.zip"这个文件很可能包含了在Linux环境下运行Java 8所需的所有组件,包括JDK(Java ...

    linux下java安装包

    在Linux系统中安装Java开发工具包(Java Development Kit,简称JDK)是许多开发者和系统管理员的必备工作。本文将详细介绍如何在Linux环境下安装Java 8版本,具体以标题和描述中的"linux下java安装包"和标签"java8...

    linux安装 java 8版

    确保选择与你的Linux发行版兼容的版本。 1. **下载Java JDK**: 使用`wget`命令下载文件,例如: ``` wget https://example.com/jdk-8u261-linux-x64.tar.gz ``` 2. **解压文件**: 使用`tar`命令解压缩下载...

    linux环境 java 1.8安装包

    在Linux环境中安装Java 1.8是开发和运维工作中的常见任务,对于使用Java作为主要开发语言的项目尤其重要。本文将详细介绍如何在Linux系统上安装Java 1.8,以及涉及的相关知识点。 首先,Java Development Kit (JDK)...

    Java8 Linux版本

    Java 8是Oracle公司推出的Java开发工具包(Java Development Kit)的一个重要版本,尤其对于Linux操作系统用户来说,它提供了一套完整的开发和运行Java应用程序的环境。Linux版本的Java 8针对Linux平台进行了优化,...

    Linux下的Java环境配置.pdf

    #### 二、Linux与Java的融合 Linux和Java都强调开放性,这种理念促使二者紧密相连。Linux的开源特性为开发者提供了极大的灵活性和自由度,而Java作为一种开放标准,由JCP组织共同制定规范,这意味着开发者不仅能够...

    嵌入式Linux和Java.pdf

    嵌入式Linux与Java的结合在当今的嵌入式系统开发中扮演了重要的角色,两者的优势互补使得开发者能够在保持灵活性的同时提升效率。嵌入式Linux以其开源、稳定、可定制的特点,成为许多开发者的选择,而Java则凭借其跨...

    linux环境java8安装包jdk-8u212-linux-x64

    总的来说,"linux环境java8安装包jdk-8u212-linux-x64"的使用涵盖了从下载、解压、配置环境变量到验证安装的全过程,是Linux系统中搭建Java开发环境的基础。通过熟练掌握这些步骤,开发者可以顺利地在Linux平台上...

    linux 服务 运行java

    linux 服务 运行java 命令,可通过{start|stop|restart|status},查看运行状态。

    Linux上的Java程序开发

    ### Linux上的Java程序开发 #### 一、引言与背景 在《Linux上的Java程序开发》这本书中,作者Carl Albing和Michael Schwarz深入探讨了如何在Linux环境下进行Java应用程序的开发工作。本书不仅适合初学者了解Linux...

    linuxJava8_32.tar.zip

    标题“linuxJava8_32.tar.zip”表明这是一个专为32位Linux系统设计的Java Development Kit (JDK) 1.8版本的压缩文件,它已经通过zip工具进行了压缩。描述中提到,用户在下载这个文件后,会得到一个名为“linuxJava8_...

    Redhat_linux与java开发相关资料

    Redhat_Linux中JDK的卸载和安装 Redhat_Linux搭建FTP服务 Redhat安装Apache和SVN Mod_Proxy+Apache+Tomcat负载均衡与集群配置 Redhat_linux创建FTP用户(含-SELinux简介)

    Linux中Java变量与java关键字。MyEclipse快捷键大全。Java方法

    首先,让我们来谈谈“Linux中Java变量与java关键字”。在Java编程中,变量是存储数据的容器,它们可以是基本类型(如int、float、boolean等)或引用类型(如对象)。在Linux环境下,Java程序的运行与Windows或Mac...

    Linux配置Java版gdal环境离线包

    在Linux系统中配置Java版GDAL(Geospatial Data Abstraction Library)环境通常涉及几个关键步骤,这包括安装GDAL库、配置Java绑定以及确保所有依赖项都已正确解决。GDAL是一个开源的地理空间数据处理库,它提供了对...

    linux或java环境缺少缺少字体 字体.zip

    对于标签中提到的“centos”,作为另一个流行的Linux发行版,其处理方式与Red Hat相似,只是系统路径可能略有不同。在CentOS中,可以将字体复制到`/usr/share/fonts/truetype`目录,并执行`fc-cache -vf /usr/share/...

    Java 程序员眼中的 Linux.zip

    **Linux与Java的结合** 1. **JDK安装与配置**:在Linux上,Java开发工具包(JDK)的安装通常通过包管理器如`apt-get`(Ubuntu/Debian)或`yum`(CentOS/RHEL)。配置`JAVA_HOME`环境变量,并将`bin`目录添加到`PATH`...

Global site tag (gtag.js) - Google Analytics