linux系统中如何配制环境变量(转载)
一.下载JDK
1.登录Sun的JDK官方下载网址:http://java.sun.com/javase/downloads/index.jsp
2.下载jdk-1_5_0_07-linux-i586-rpm.bin文件
二.安装JDK
1.增加jdk-1_5_0_07-linux-i586-rpm.bin文件的可执行权限
#root> chmod 755 jdk-1_5_0_07-linux-i586-rpm.bin
2.执行jdk-1_5_0_07-linux-i586-rpm.bin
#root> ./ jdk-1_5_0_07-linux-i586-rpm.bin
3.安装PRM包文件
#root> rpm -ivh jdk-1_5_0_07-linux-i586.rpm
三.配置环境变量PATH,JAVA_HOME,CLASSPATH
配置环境变量有三种:
1.修改/etc/profile文件(系统有效)
(1)#root > vi /etc/profile
(2)使用VI编辑器在profile文件中添加以下语句:
JAVA_HOME=/opt/jdk1.5
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar export JAVA_HOME,PATH,CLASSPATH
(3)重新登录
[注意]
<1>Linux下环境变量使用:分隔路径,不同于Windows下的;
<2>Linux使用($+环境变量名)来引用原来变量的值,Windows则是使用%+环境变量名+%.比如$PATH和%PATH%
<3>CLASSPATH中不能存在空格,如Windows下的C:\Documents and Settings\seagar\jdk1.5将是不合法的路径名
<4>CLASSPATH中的当前目录"."不能忽略
<5>export把环境变量导出为全局变量
<6>大小写严格区分
2.修改.bashrc文件(个人用户有效)
(1)#root > vi /home/seagar/.bashrc
(2)使用VI编辑器在.bashrc文件中添加以下语句:
JAVA_HOME=/opt/jdk1.5
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
export JAVA_HOME,PATH,CLASSPAT
3.直接在shell修改(当前Shell有效)
export JAVA_HOME=/opt/jdk1.5
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
四.测试安装情况
1.java -version查看版本号
2.使用VI编辑器编写一个Java程序
(1)#root > vi Hello.java
(2)编写程序
public class Hello
{
public static void main(String[] args)
{
System.out.println("Hello");
}
}
3.编译:javac Hello.java
4.执行:java Hello
分享到:
相关推荐
在交叉编译环境中,Glibc被替换为arm-none-linux-gnueabi版本,以适应ARM平台。 3. **Binutils**:这包括了ld链接器、as汇编器、objdump反汇编器等一系列用于处理二进制文件的工具,它们是构建过程中的基础组件。 ...
例如,"arm-none-linux-gnueabi-"中的"arm"表示目标架构是ARM,"none"表示没有操作系统,"linux"则表明目标系统基于Linux内核。 四、使用步骤 1. **解压安装**:首先,我们需要解压下载的"arm-none-linux-gnueabi-...
在Linux系统中,每个用户登录后都会拥有一个独立的运行环境,这一环境是由一系列预设的环境变量构成的。通过修改这些环境变量,用户可以根据自己的需求定制个性化的运行环境。 #### 三、环境变量的定义与作用 - **...
在Linux系统中,环境变量是一种重要的配置方式,用于向程序传递系统级别的信息。这些变量包括路径信息、语言设置、用户主目录等,它们对系统的运行起着至关重要的作用。 #### 二、设置与查看环境变量 1. **查看...
ARM Linux交叉编译工具链,arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
环境变量在Linux系统中起着非常关键的作用,它们是用于存储系统配置信息的一种机制,能够被多个程序共享,并且可以在系统运行过程中进行修改。通过设置环境变量,可以方便地为系统中的应用程序提供必要的配置信息。 ...
这两个库确保了libsigar能在各种Linux环境中正常运行,无论系统硬件架构如何。 libsigar-amd64-linux.so是针对64位AMD处理器优化的版本,它可以高效地获取和报告64位Linux系统的各项监控数据。随着64位计算平台的...
在本案例中,我们讨论的是VNC的Linux 64位版本,具体为VNC-5.2.3-Linux-x64-RPM.tar.gz压缩包,包含了VNC-Server-5.2.3-Linux-x64.rpm和VNC-Viewer-5.2.3-Linux-x64.rpm两个子文件。 VNC Server是运行在目标计算机...
本资源名称为arm-2013.11-arm-none-linux-gnueabi-4.8.1.zip,解压之后是一个arm-none-linux-gnueabi-4.8.1.tar压缩包,直接拷贝到linux操作系统下,解压到/usr/local/arm下,修改环境变量即可
本文主要介绍了在 Ubuntu10.04 系统上建立 QT-linux-embedded-4.6.3 开发环境的步骤,包括安装 QT-x11-linux-4.6.3、设置环境变量、编译 qvfb 等内容。 一、前期准备 在 Ubuntu10.04 系统上建立 QT-linux-embedded...
本文将深入探讨与"linux-oracle环境变量及自启动脚本"相关的知识点。 一、Oracle环境变量 1. ORACLE_HOME:这是Oracle软件安装的位置,指向包含所有Oracle产品目录的根目录。 2. ORACLE_SID:Oracle System ...
这个版本是针对64位Linux系统编译优化的,解决了在32位系统上无法运行的问题。在描述中提到,用户原先尝试使用的是一款32位版本的sokit,但在64位系统上运行时遇到了兼容性问题,这提示我们系统架构与软件的适配性...
各位小伙伴肯定都遇到过拿到一个linux环境发现没有java环境,又需要屁颠屁颠跑去找java安装包配置环境变量的问题吧? 本资源为二狗自己编写的快速定义java环境变量的脚本,可以帮助你剩下不少时间,操作前建议备份/...
Auto-install-java-for-linux, 即Linux自动安装Java及部署环境变量,是指通过编写脚本或程序来自动化地在Linux操作系统上安装Java运行时环境(JRE)或Java开发工具包(JDK),并配置系统环境变量以方便用户使用Java...
Oracle Instant Client是Oracle公司提供的...在Linux环境中,Oracle Instant Client的使用涉及到系统管理、网络配置、编程接口等多个方面,理解并熟练掌握这些知识点对于开发和维护与Oracle数据库相关的应用至关重要。
jdk-11.0.4_linux-x64_bin.tar 直接使用,安装步骤: 1,下载完成将文件移动 /usr/local/ 并解压 tar -xvf openjdk-11+28_linux-x64_bin.tar.gz 2,重命名解压文件 mv jdk-11/ jdk11/ 3,配置环境变量,编辑文件...
apktool-install-linux-r05-ibot.tar.bz2 直接解压 需要搭配 apktool1.5.2.tar.bz2 一起使用 配置环境变量即可使用
gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_linux.tar.xz解压版,不是源码包,解压之后将其路径添加加到环境变量,就是那个bin文件夹,只有这样编译器才可以连接到,才能正常使用
MySQL是世界上最受欢迎的开源数据库系统之一,而"mysql-5.1.6-alpha-linux-i686-glibc23.tar.gz"是一个针对Linux操作系统的MySQL数据库服务器的早期版本压缩包。这个版本号5.1.6标志着它属于MySQL 5.1系列,但带有...
标题中的"Archiconda3-0.2.3-Linux-aarch64.zip"是一个针对特定平台的Archiconda发行版的压缩包,版本号为0.2.3,适用于Linux操作系统,特别是aarch64架构,即64位ARM处理器,如Jetson nano。Archiconda是Anaconda的...