java 写入环境变量_Java环境变量配置 - import_key的个人空间 - OSCHINA - 中文开源技术交流社区...

Java 环境变量和路径

在 Solaris 系统上,必须先设置 JAVA_HOME 和 PATH 环境变量,Sun Management Center 3.6 安装向导、设置向导和 Java 控制台才能正常工作。与此类似,要使 Sun Management Center Java 控制台在 Microsoft Windows 上正常工作,必须修改 Microsoft Windows %PATH% ,使其包含 JDK 软件的路径。

如果没有正确设置环境变量和路径,Sun Management Center 3.6 的安装和设置将失败。

procedure.gif在 Solaris 平台上设置 JAVA_HOME 和 PATH

如果已在缺省位置安装了 JDK 1.3.1 或 JDK 1.4 软件,请执行以下操作:

步骤

键入 su - root以超级用户身份登录。

将 JAVA_HOME 设为/usr/j2se。

在 C shell 环境中: # setenv JAVA_HOME /usr/j2se

在 Bourne 或 Korn shell 环境中: # JAVA_HOME=/usr/j2se

# export JAVA_HOME

提示 –

添加适当的语句到 .login or .cshrc 文件。

将 /usr/j2se/bin 添加到系统路径。

将 /usr/j2se/bin 置于 PATH 中的 /usr/bin 之前。

将/usr/bin置于 PATH 中的 /usr/ucb之前。

procedure.gif在 Microsoft Windows 98 上设置PATH

下面的过程假定 JDK 1.3.1 或 JDK 1.4 软件已经安装到默认位置 C:\j2sdk版本号,例如,C:\j2sdk1.4。

步骤

编辑 c:\autoexec.bat 文件。

将 JDK bin 目录的位置添加到 PATH 语句中。

例如,autoexec.bat 文件中的 PATH语句是 PATH=c:\windows;c:\windows\command, 则新的 PATH 语句是 PATH=c:\windows;c:\windows\command;c:\j2版本号\bin 其中 版本号 是 JDK 的版本号。

例如:

PATH=c:\windows;c:\windows\command;C:\j2sdk1.4\bin

如上例所示,PATH 语句中的每个目录之间以分号分隔。

保存并关闭文件。

procedure.gif在 Microsoft Windows 2000 或 Microsoft Windows NT 上设置PATH

步骤

选择“开始”->“设置”->“控制面板”。

双击“系统”。

在 Microsoft Windows NT中,选择环境标记。在 Microsoft Windows 2000 中,选择高级标记,然后选择环境变量。

将显示“环境变量”窗口。

在“用户变量”和“系统变量”中单击“路径”。

单击“编辑”。

将显示“编辑系统变量”窗口。

注 –

“编辑系统变量”窗口使用环境变量 %SystemRoot% 来表示 Microsoft Windows 根目录。

将 JDK bin 目录的位置添加到 PATH 语句中。

例如,如果编辑系统变量窗口中显示的 PATH语句是 %SystemRoot%\system32;%SystemRoot%,则新的路径语句应该是 %SystemRoot%\system32;%SystemRoot%;c:\j2版本号\bin 其中 版本号 是 JDK 的版本号。

例如:

%SystemRoot%\system32;%SystemRoot%;c:\j2sdk1.4\bin

如上例所示,PATH 语句中的每个目录之间以分号分隔。

连续单击“确定”关闭各个窗口。

procedure.gif在 Linux 上设置PATH

步骤

转到您的主目录。

cd $HOME

打开 .bashrc 文件。

将以下内容添加到文件中:用 java 安装目录的名字代替JDK 目录。

export PATH=/usr/java//bin:$PATH

保存文件然后退出。

使用 source命令强制 Linux 重载 .bashrc文件, 在您每次登录时,该文件一般为只读文件。

源 .bashrc

注 –

注意,如果您要为所有用户设置PATH,您必须以超级用户身份登录 bash shell ,然后在etc目录下的 .profile文件中执行以上步骤,而不是在主目录下的 .bashrc文件中执行。

我在Windows10下设置环境变量:

步骤

在官方下载jdk,安装细节就不描述呢。我的安装路径如图:

72480c1bb8d2f599b77f0f7e43c9d7a2.png

2.  在 【我的电脑】 ——【属性】—— 【高级系统设置】—— 【环境变量】

30d8441df32cf175e40ff4a85932cae9.png  5f10270653ee8e73779de8902ca26ae1.png

3、选择【新建】,取一个变量名为:JAVA_HOME (注:这个主要是少修改变量Path的值), 变量值为:jdk安装的路径

af49724fb86ba864ae216a7a360ec9fe.png

4、在path里面每个值,用 ”;“来区分。添加值为:%JAVA_HOME%\bin

0918d88b6905eebdc0fc1976402f7f2f.png

note: 路径 C:\ProgramData\Oracle\Java\javapath; 属性为jdk 1.8 以后都会自动增加的,在控制台中输入java 会输出java属性(可以运行Eclipse),但是输入javac编译就会说找不到。在jdk1.7前有配置class_path路径的,但是对jdk不配也没问题。

5、在控制台中测试环境变量是否配置成功

输入echo %java_home% 输出其值

8f189b7421561803dd6e0daea2dbeb47.png

输入java 出如下(但是jdk 1.8 以后有在path里面有C:\ProgramData\Oracle\Java\javapath,不配JAVA_HOME也能运行)

9325fd6197968fe07dd4f772c0649fa6.png

输入javac 输出以下内容(这是关键)

dd8311eab27c6fdb722fad2818dadf7e.png

输入java –version 可以查看java的版本信息

c2bfdb3fd51aa688fbda6f84b0301c05.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/299040.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电脑温度检测软件哪个好_实时检测Mac电脑的温度

想要实时检测Mac电脑的温度吗?那就来试试这款Temperature Gauge Pro吧。Temperature Gauge Pro又名为TG Pro,是一款专业的Mac实时温度的软件。这款软件能够帮助大家进行Mac中的风扇控制、温度监控和硬件诊断等功能,帮助大家更好的维护自己电脑…

【转】SQL SERVER 存储过程学习笔记

原文地址:http://www.cnblogs.com/nina-piaoye/archive/2006/09/18/507183.html 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命…

我一哥们,在东莞和五名女孩被抓了.....

1 人在东莞,与五名女子一起被抓现已失联▼2 羊:我有一句MMP,不知当讲不当讲▼3 这是在上网查下一步应该怎么做?▼4 人生处处是惊喜▼5 看似平平无奇的棉签▼6 陈独秀同学,有话你站在桌子上说▼7 现在的玩具都这…

取奇偶数

#取奇数……1..20|?{$_ % 2 -eq 1} #取偶数……1..20|?{$_ % 2 -eq 0} #取1、4、7、10……1..20|?{$_ % 3 -eq 1}转载于:https://www.cnblogs.com/dreamer-fish/p/4024198.html

【成长点滴】对SMART原则的一些粗浅理解

【成长点滴】对SMART原则的一些粗浅理解 以下解释来自百度百科 “所谓SMART原则,即是: S:(Specific) 目标要清晰、明确,让考核者与被考核者能够准确的理解目标;M:(Measurable) 目标要量化,考核时…

太神奇了!使用C#实现自动核验健康码:(2)OCR识别

前言上次太神奇了!使用C#实现自动核验健康码:(1)二维码识别,我们已经实现了识别健康码的颜色,但是健康码的内容不包含时间属性。那么使用图片就可以通过检查,肯定是不合适的。因此,我们还需要读出健康码上方…

多个数求平均数java_[分享]求任意个数的平均数!

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼自己编的小程序:import java.util.*;class notsure{private double numlist[];public notsure(double ... list)/*此数组个数可任意.*/{numlistlist;}public double doit(){double result0;if(numlist.length!0){int sum0;for(doub…

bo耳机h5使用说明_真香时刻·性价比大旗——红米AirDots2 TWS真无线耳机体验测评...

TWS真无线耳机经过了这几年的发展,在音质、连接稳定性、易用性等方面都有了长足的发展,价格也从最早的上千元下探到了数百元,真正从发烧玩家的尝鲜设备变成了大众的日常用品。我用过的TWS耳机不下数十个,但即使是如Bose、B&O等…

卖股技巧

买对股票只完成投资过程的一半或更少,接下来就是跟踪个股,并在股价大幅上涨之后卖掉股票,所以如何卖股票至关重要。笔者通过长期的研究,总结出了卖股的五大技巧。 技巧一:低于买入价8%-9%坚决止…

这个行业人才紧缺,就业率超高!未来大有可为!

全世界只有3.14 % 的人关注了爆炸吧知识近几年,伴随人工智能的兴起,数据分析师、算法工程师等职业也迎来需求高峰。时下人工智能是炙手可热的一个行业,2015-2018年,中国人工智能产业市场规模从112.4亿元增长至415.5亿元&#xff0…

多线程(C++)临界区Critical Sections

一 、Critical Sections(功能与Mutex相同,保证某一时刻只有一个线程能够访问共享资源,但是不是内核对象,所以访问速度比Mutex快,但是没有等待超时的功能,所以有可能导致死锁,使用要小心&#xf…

由社区推动的 .NET 6 新 API

原文:bit.ly/3ykXfgJ作者:David Fowler翻译:精致码农-王亮.NET 6 即将到来,我想分享一些我最喜欢的 .NET 和 ASP.NET Core 中的新 API,你一定会喜欢,因为它们是由我们优秀的 .NET 开发者社区推动的。让我们…

启动与停止mysql服务的命令

在“运行”中运行如下命令:启动mysql: net start mysql 停止mysql: net stop mysql 转载于:https://www.cnblogs.com/qiantuwuliang/archive/2009/07/12/1521921.html

hash算法_到底什么是Hash?Hash算法的原理和实际应用讲解

提到hash,相信大多数同学都不会陌生,之前很火现在也依旧很火的技术区块链背后的底层原理之一就是hash,下面就从hash算法的原理和实际应用等几个角度,对hash算法进行一个讲解。1、什么是HashHash也称散列、哈希,对应的英…

java 子类 复制_关于java子类继承来的属性与方法究竟是完全复制还是共用使用...

关于java子类继承来的属性与方法究竟是完全复制还是共用使用关于java子类继承来的属性与方法究竟是完全复制还是共用使用今天在学习java的面向对象时,无意间发现一个问题。public class testEquals{public static void main(String[] args){Child cd1 new Child();…

关于IE某些原因导致下拉列表弹出阻止窗口的解决办法

找个N多方案,未果。最终还是重新安装IE解决。 原因可能是因为我同时安装的IE6,IE7共存导致的。转载于:https://www.cnblogs.com/23shi/archive/2010/09/29/1838747.html

女生会 P 的可不仅仅是丰胸和瘦腿......

1 打死你都想不到女生还有这种操作▼2 小朋友的大哥式道歉▼3 可能舌头和尾巴对猫来说也是另一种生物吧?▼4 当代年轻人的发际线▼5 这一招江湖上俗称“老汉推车”▼6 身正不怕影子斜人正不怕车子歪▼7 这位大爷太过于自信了▼你点的每个赞,我都认…

何时使用领域驱动设计

何时使用领域驱动设计?其实当你的应用程序架构设计是面向业务的时候,你已经开始使用领域驱动设计了。领域驱动设计既不是架构风格(Architecture Style),也不是架构模式(Architecture Pattern)&a…

使用MOM 2005监视DC的磁盘空间

在使用MOM 2005监视DC的磁盘空间之前首先需要在MOM 2005服务器上导入Active Directory的管理包,这样MOM 2005服务器才能够对域控制器进行管理 我来到一台计算机名称叫做MOM2005的计算机 它是一台MOM 2005管理服务器同时是一台MOM 2005报表服务器 打开MOM 2005管理控制台--按管…

php如何读出xml的节点内容 两个例子

第一个例子: PHP与XML联系紧密,下面是一个较简单的解析XML节点数据的例子,示例中自定义有一个XML样例文件代码,通过PHP将依次读取出XML节点中的id、name和email数据,是读取较大的XML文件的前提,新手的话&am…