linux配置java环境变量(详细)

SDIO_WiFi驱动学习之安卓WLAN架构介绍及调用流程分析 一、引言 上一篇博客大概介绍了MMC子系统和SDIO相关知识及架构,这一篇博客则大致分析安卓的WLAN架构及上层如何调用WLAN驱动的流程。 虽然我工作的开发环境是安卓系统,但由于我不是专业的安卓应用/框架开发工程师,所以对安卓层的一些代码并不是特别熟悉,只能大致梳理流程,不专业的地方请谅解。 本文部分内容摘抄自网络,若有侵权,请联系删除。 二、安卓WLAN架构 1、应用框架(Application framework) 在应用程序框架级别是应用程序代码,它使用各种android.net.. 阅读详情
一. 解压安装jdk
在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录,
执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk1.6.0_14目录,你可以将它复制到 任何一个目录下。

二. 需要配置的环境变量
1. PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。
2. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们 需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
3. JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

三. 三种配置环境变量的方法1. 修改/etc/profile文件
如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
·用文本编辑器打开/etc/profile
·在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

·重新登录
·注解
a. 你要将 /usr/share/jdk1.6.0_14改为你的jdk安装目录
b. linux下用冒号“:”来分隔路径
c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值
在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种
常见的错误。
d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。
e. export是把这三个变量导出为全局变量。
f. 大小写必须严格区分。

2. 修改.bash_profile文件

这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bash_profile文件就可以了。
·用文本编辑器打开用户目录下的.bash_profile文件
·在.bash_profile文件末尾加入:

export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

·重新登录

3. 直接在shell下设置变量
不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。
只需在shell终端执行下列命令:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

四. 测试jdk
1. 用文本编辑器新建一个Test.java文件,在其中输入以下代码并保存:
public class test {
public static void main(String args[]) {
System.out.println("A new jdk test !");
}
}
2. 编译:在shell终端执行命令 javac Test.java
3. 运行:在shell终端执行命令 java Test
当shell下出现“A new jdk test !”字样则jdk运行正常。

五. 卸载jdk
·找到jdk安装目录的_uninst子目录
·在shell终端执行命令./uninstall.sh即可卸载jdk。
Depth Anything 3实战:如何用DINOv2 Transformer一键生成3D高斯点云? 本文详细介绍了Depth Anything 3(DA3)模型如何利用DINOv2 Transformer架构,实现从单张或多视角图像一键生成高质量3D高斯点云。DA3通过统一的深度-射线表示和自适应注意力机制,简化了传统复杂的3D重建流程,并可直接微调用于3D高斯渲染,为图形学、CV和内容创作领域提供了高效的端到端解决方案。 阅读详情

相关推荐

NACA0012的O型网格求解

本篇文章采用偏微分方程数值解法生成NACA0012翼型O型网格,并采用速度势方程求解绕NACA0012翼型迎角为0度时的低速不可压无粘流场。 文章目录一、求解网格1.翼型2.远场3.网格4.迭代5.求解二、求解流场1.偏微分方程2.迭代求解流场三、求解参数1.偏微分方程2.迭代求解四、导出数据 一、求解网格 1.翼型 本次求解网格和流场等采用的是NACA0012(修形)对称翼型,在NACA四位翼型中,第一位数字代表的是弯度,第二位数字代表的是弯度位置,后两位数字代表的是厚度,由于本次翼型的前两位数字都为0,

m0_50746433的博客 6677

linux 配置java 环境变量

直接安装java11:sudo yum install java-11-openjdk-devel。1、上传jdk至/usr/local/下。在/etc/profile中最后增加。4、重新加载环境变量文件。

冰恋云的专栏 6936

Spring AI 实战:如何使用 MCP Server 搭建 MCP 天气查询服务

MCP(Model Context Protocol)是 Anthropic 提出的一种开放协议,它定义了AI 模型与外部世界交互的标准方式。通俗地说:大模型本身只拥有训练数据中的知识,它不知道今天的天气、无法查询你的数据库、不能调用你的内部 API。MCP 就是解决这个问题的"桥梁"——它让模型能够发现并使用外部工具(Tools),就像人用手去操作工具一样。角色职责对应依赖MCP Server暴露工具(Tool),供模型调用MCP Client连接 Server,让模型发现和使用工具本文我们先聚焦。

SmartSi 760

Linux中配置Java环境变量

2.使用传输工具如 FinalShell、WinSCP等把jdk-8u431-linux-x64.tar.gz 传输到虚拟机中。这个命令会列出所有已注册的 Java 版本,让你选择一个作为默认版本。无论你选择哪个文件,保存并重新加载配置文件后,都可以通过以下命令验证。本文选用 jdk-8u431-linux-x64.tar.gz。命令将新安装的 Java 注册到系统中。点击上面的链接,滚动页面到最下面就可以看到下载界面,如下图。解压完成后,你还需要配置环境变量。命令,出现的是系统自带的Java信息(

Dong雨的博客 6608

从原理到落地:Mamba-YOLOv8 全面实战指南(源码 + 训练 + 部署一次学会)

在目标检测领域,CNN与Transformer的较量从未停歇。本文提出一种革命性的架构——,将状态空间模型(SSM)首次引入YOLO框架。实验表明,该模型在COCO数据集上达到54.3% mAP@0.5,推理速度达89 FPS(RTX 4090),相比原版YOLOv8提升12.7%精度与23%速度。本文将完整揭示其技术原理与工程实现,助您掌握这一前沿技术。

FJN110的博客 121

Python爬虫实战:爬取国家企业信用信息公示系统(最新反反爬技术解析)

在当今大数据时代,企业信用数据对于市场分析、风险评估和商业决策具有重要价值。国家企业信用信息公示系统作为官方权威的企业信息平台,包含了全国各类企业的注册信息、行政处罚、经营异常等关键数据。复杂的反爬机制(动态Token、验证码、请求频率限制)数据渲染方式多样(部分内容由JavaScript动态加载)法律与合规风险(需遵守《网络安全法》和网站Robots协议)本文将详细介绍如何使用Python最新技术栈构建一个高效、稳定的企业信用信息爬虫,并重点解析应对各种反爬策略的解决方案。

2201_76125261的博客 2697

linux配置java环境变量

要配置java环境变量,首先需要安装java环境并设置其安装路径,然后打开终端,输入以下命令:export JAVA_HOME=,其中替换为实际的java安装路径,比如/usr/local/java/jdk1.8.0_45,接着输入以下命令:export PATH=$PATH:$JAVA_HOME/bin,完成环境变量的设置。 ...

weixin_35756130的博客 1814

Openlayers 教程 02 - 地图添加 WKT WKB GeoJson 格式的点线面数据

WebGIS 开发中,对于数据量不是很大的场景,可以直接从数据库读取数据,通过创建点线面要素(Feature),然后添加到矢量图层(vectorLayer)中,在地图上展示。添加点线面的方法可以封装一下,方便使用。...

非科班Java出身GISer的博客 3857

linux下配置java环境变量(详细)

1 下载,根据 Linux系统的位数选择,这里以后缀为.tar.gz的为例,.rpm的直接安装就是。 2 解压。 3 把解压后的文件夹放到/usr/local 下面。(这个随便,任意目录下都可以) 4 在主目录下找到隐藏文件.profile , 若没有.profile,则去找文件 .bash_profile (注意文件名以点号开头,因为是隐藏文件)。5 在文件.profile 或 .b...

你是我的天晴 9201

32、运算放大器的工作原理与应用

本文详细介绍了运算放大器的工作原理与多种应用场景,涵盖开环与闭环放大器的基本概念、理想运算放大器的特性及其‘黄金规则’。文章深入解析了反相放大器、同相放大器、单位增益跟随器与反相器的配置和增益计算,并探讨了电压比较器及窗口比较器的工作机制。同时提供了运算放大器在实际应用中的选型流程、使用注意事项以及常见故障排查方法,帮助读者全面掌握运算放大器的设计与应用要点。

u5v6w7的博客 164

Python爬虫实战:利用Selenium与反反爬技术高效爬取企查查工商信息

本文将详细介绍如何使用Python最新爬虫技术(包括Selenium、Playwright、智能代理池等)爬取企查查工商信息数据。文章包含完整的代码实现、反反爬策略、数据解析与存储方案,以及法律合规性讨论,共计约8000字。企查查作为国内领先的企业信息查询平台,收录了超过2亿家企业的工商信息、司法信息、知识产权等数据。这些数据对于市场分析、商业决策等具有重要价值。法律边界提示禁止大规模爬取导致服务器过载不得绕过付费接口获取数据数据使用需遵守《个人信息保护法》商业用途需获得授权。

2201_76125261的博客 2237

Linux配置java环境变量

Linux配置java环境变量 一、上传jdk并解压 第一步去官网下载对应的jdk 第二步通过XFTP将下载好的jdk上传到linux指定的文件目录下 上传完毕之后,然后解压这个压缩包 tar -zxf jdk-8u201-linux-x64.tar.gz 二、配置环境变量 sudo vim /etc/profile 然后开始编辑环境变量,可以直接复制粘贴过去,其中/usr/local/software/jdk1.8.0_201是我自己Linux服务器上存放jdk文件的目录,如果你存放的和我不

子冉冰清的博客 2万+

Agisoft Metashape 基于RTK技术的无人机航测免像控技术流程

利用无人机进行航空摄影测量,其使用方便、快速获得成果,已经是测绘行业外业生产的主要方式。RTK定位系统的出现,其厘米级的定位系统,使得航测无人机在作业时,能够准确获取拍照时的GPS位置,能够大量减少像控点,即使不使用像控点也能满足规范对精度的要求。可以有效解决特殊地形(如山川、峡谷、河流、沼泽、水库等)外业人员很难布设像控点的情况。

penglu366366的博客 2188

Linux下Java环境变量配置

在Java开发中,在安装完jdk之后,首先需要做的工作就是进行Java环境变量配置。在Windows下的配置我们都比较熟悉,图形化界面配置起来也相对容易(详见:Windows7下环境变量配置),接下来我们就来了解在Linux下命令行模式如何进行Java环境变量配置。         首先,我们需要弄清楚需要配置的环境变量有哪些,如下所示: 1. JAVA_HOME环境变量。它指向jdk

渴望,就奋力追寻... 2575

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Linux 配置 Java 环境变量

Linux 配置 Java 环境变量在 Linux 虚拟机中配置 Java 环境变量1、下载 JDK2、将 JDK 上传到 Linux 虚拟机中3、解压 JDK 压缩包4、配置 Java 环境变量5、测试 在 Linux 虚拟机中配置 Java 环境变量 老苏的第一篇博客,做个简单的 Java 环境变量配置教程来练个手,不足之处还望大家包涵,后续也会努力保持更新和完善内容。 1、下载 JDK 从 Oracle 官网下载 JDK,https://www.oracle.com/java/technologies

GodSuzzZ的博客 1018

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

超级详细之Linux配置java环境变量

▶\blacktriangleright▶ Linux配置java环境变量 点击去官网下载JDK JDK下载官网 第一步:查看是否有java的安装包(一般都会有,但是要删除) 命令:rpm -qa | grep java 第二步:删掉安装包 命令: sudo rpm -e --nodeps java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64 第三步:导入文件 在主机中直接将文件拉过来即可(这里用了一个软件叫做MobaXter

qq_45450889的博客 568

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

linux 配置Java环境变量

如果已安装Java,则会显示Java的版本信息。如果没有安装Java,请先安装Java。配置Java环境变量后,您可以在终端中运行Java命令和编译Java程序。如果成功配置了Java环境变量,会显示Java的安装路径。这会显示Java的安装路径。记下此路径,后续会用到。验证环境变量是否配置成功。确认是否已安装Java。找到Java的安装路径。在Nano编辑器中,按下。替换为第3步中找到的Java安装路径。这会使修改后的环境变量生效。

qq_53943186的博客 4181

linux 配置java环境变量_linux配置java环境变量(详细)

现在用linux的朋友越来越多了,前几天就有两个朋友问我linux下怎么配置java环境,我想还有很多朋友想了解学习这方面的东西,就写一个完全一点的linux java环境配置吧,希望对大家有帮助。一. 下载jdk5.0 for linux到sun的主页 http://java.sun.com/j2se/1.5.0/download.jsp 下载jdk安装文件jdk-1_5_0_05-linux-...

weixin_36035900的博客 2791

linux删除java的 环境变量_linux配置java环境变量详细过程

直接上实现过程:一. 解压安装jdk在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录,执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk1.6.0_14目录,你可以将它复制到 任何一个目录下。二. 需要配置的环境变量1. PATH环境变量。作用是指定命...

weixin_36239480的博客 1410

linux配置java环境变量_linux配置java环境变量

linux配置java环境变量(详细)一、下载解压jdk1、在官网下载jdk java版本,我下的是jdk-7u80-linux-x64.tar.gz2、将该jdk拷贝到linux服务器上,我一般用FileZilla往服务器拷贝文件(ftp上传工具),例如上传后的jdk存放路径为/opt/3、cd到opt目录下,解压该jdk:tar -xvf jdk-7u80-linux-x64.tar.gz二、...

weixin_35554226的博客 729

java环境变量配置linux_linux配置java环境变量(详细)

现在用linux的朋友越来越多了,前几天就有两个朋友问我linux下怎么配置java环境,我想还有很多朋友想了解学习这方面的东西,就写一个完全一点的linux java环境配置吧,希望对大家有帮助。一. 下载jdk5.0 for linux到sun的主页 http://java.sun.com/j2se/1.5.0/download.jsp 下载jdk安装文件jdk-1_5_0_05-linux-...

weixin_30388691的博客 633

[java][linux]Linux配置JAVA环境变量

重新加载/etc/profile文件,让配置生效。、在/usr/local目录下创建java目录。、查看当前Linux系统是否安装java。、卸载系统中已经存在的openJDK。、上传JDK到Linux系统。、配置Jdk环境变量。

一名不太专业的程序员 7843

nginx+配置java环境变量配置_linux配置java环境变量(详细)

linux配置java环境变量(详细)一. 解压安装jdk在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录,执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk1.6.0_14目录,你可以将它复制到 任何一个目录下。二. 需要配置的环境变量1. PATH...

weixin_36230515的博客 589

linux中如何配置java环境变量

linux配置java环境变量在~/.bashrc中设置在 Linux 系统中,配置 Java 环境变量通常涉及到设置JAVA_HOME和将 Java 的bin目录添加到PATH环境变量中。这样可以让你的系统识别 Java 命令,并允许你从任何地方执行 Java 程序。下面是如何在~/.bashrc。

小筱在线博客 993

Linux下三种配置java环境变量的方法

linux下配置java环境变量

qq_53974256的博客 7051

linux中配置java11配置环境变量

linux,环境变量相关学习资料:https://edu.51cto.com/video/1400.htmlhttps://edu.51cto.com/video/2083.htmlLinux中配置Java 11环境变量 作为一名刚入行的开发者,配置Java环境变量可能是你遇到的第一个挑战。不过别担心,我会一步步教你如...

weixin_37069255的博客 310
上一篇: forward和redirect的区别
下一篇: Linux 目录结构
飞翔的迈克
博客等级 码龄18年 51粉丝 24原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值