java的环境变量java怎样配置环境变量?

java的环境变量  时间:2021-08-27  阅读:()

JAVA环境变量设置

java程序安装要正常的测试运行需要在系统环境变量里面添加路径。

右击我的电脑打开高级选项点击环境变量修改path,将Java安装文件BIN路径添加到其中,用分号与其他的分开。







java环境变量

首先环境变量其实就是一组变量,就如你在java定义的变量一样,它的作用是给系统和应用程序提供参数。

具体到细节,例如path,它是系统中的一个重要变量,它告诉系统和应用程序一些系统必备的程序的存储位置,例如你想在命令行窗口中使用ipconfig命令查看自己的ip地址,可是系统怎么知道ipconfig这个程序在什么位置呢?答案是通过path,从头到尾挨个的取出每个参数来试,例如path中有个C:WINDOWSsystem32的话,那吹它就加上ipconfig,看能不能找到程序,现在也就是说变成了C:WINDOWSsystem32ipconfig如果能找到它的话就运行,不能的话就返回“‘ipconfig’不是内部或外部命令,也不是可运行的程序或批处理文件。

” 而对于java来说,你在命令行里面输入java xxx的话系统同样不知道java这个exe文件的位置,同样需要你显式的指出,java这个程序在哪呢?在你的jdk安装路径in文件夹里面,也就是说要想运行java,path必须指向bin文件夹。

还有一个classpath,现在系统能找到java这个程序了,但是仅仅这样的话,你在命令行中输入javac的话,又出现错误了,也许有人会说你不是说系统通过path找到了,应该能找到我设置的bin文件下的javac程序呀?这里要说的是,虽然你已经设置好了path但是系统还是有些东西找不到,什么东西呢?Java的类库文件,大家知道java的源程序上面总是有很多的形如import java.xx.xx;的语句,这就是引用的java的类库,也许有人会问,我的程序中没有这一句话呀,对,很多简单的程序都没有,例如经典的“Helloworld”里面就没有,对它是没有显式的引用,但是在每个java文件中都隐藏了这么一句“import java.lang.*”;现在问题就出来了,程序怎么才能找到这个lang这个包并且把里面的类导进去呢?显然只通过path是不行的,那么就只能另外的定义一个变量来指向类库文件。

它就是classpath,为什么叫这个名字呢?不为什么,就规定了必须用这个名字,它必须叫这个名字,可以理解为它是在java的jdk中定义的一个static的变量,既然已经定义好了,你只用给它赋值就得了,然过jdk调用的时候它没有值,就是说你没有新建一个classpath并且给它赋值,那么没办法,就给你脸色看。

另外还有一点就是可能有人会问JAVA_HOME变量是一个什么变量呀,这个变量在目前的阶段来说就是一个我们自己定义的变量,它作用就是让你省劲,例如你的jdk安装的路径很深,譬如安装到了“C:Program FilesSunJavajdk1.6.0_02”下边然后你在设置path的时候必须输入“C:Program FilesSunJavajdk1.6.0_02in”,设置classpath的候再来一次“C:Program FilesSunJava\jdk1.6.0_02lib ools.jar”,你不累系统都烦了,而且path、classpath也变得很长了,下一次设置的时候就变得很麻烦了,要找半天才能找到自己要改的地方,现在JAVA_HOME就出现了,你可以在系统中定义一个名为JAVA_HOME的环境变量,它的值是:“C:Program FilesSunJavajdk1.6.0_02”,那么在设置path的时候就可以直接写了,在path的值里面添加:“%JAVA_HOME%in”,就是这么简单,相应的classpath为:“,;%JAVA_HOME% ools.jar”是不是简洁多了呢?而且你的安装路径变了或者写错的时候要改也只用改这一处,不用把path和classpath同时修改。

到了这里我继续叨叨几句,JAVA_HOME可以不大写,甚至名字都可以变成“sxy”,“a”,或者你能想到的其他,反正只要在引用它(就是系统在看到有%%围绕的变量时就把它替换成变量的值,例如上面的“%JAVA_HOME%in”系统看到这个的时候就把%JAVA_HOME%变成了C:Program FilesSunJavajdk1.6.0_02)保证名称一样(大小写不敏感),但是如果以后你要是使用tomcat等软件的时候,它会检查你的JAVA_HOME变量,所以最好保持这个名字不变,但是你如果现阶段不用,就随便了。

现在明白了,也许有人会说我啰嗦,没办法放出一个环境变量的例子来: JAVA_HOME=C:Program FilesJavajdk1.6.0_02(等号前面代表变量名,后来表示值,这样详细的解释感觉自己智商在下降~~后边的是你的jdk的安装位置,如果你的jdk是1.6安装的时候默认的话,那么就这样设置就行了,不是的话相应改变); Path加上一句(!!!注意是加上,不是把原来的东西给去掉,那么的话很多程序就不能运行了,然过你去掉了的话跟我联系,)%JAVA_HOME%in Classpath=.;%JAVA_HOME%lib ools.jar;另外一点就是最好把你放置自己写的程序的位置也加进来。

例如你平常程序都放在d:source下,那么直接加上就可以了,别忘了分号~~~

java环境变量设置

下面介绍怎么设置环境变量,你补充的问题是因为没有设置path环境变量。

右键我的电脑->属性->高级->环境变量 新建系统变量: (1)变量名:classpath 变量值:.;D:j2sejava6u7lib; 友情提示1:在编译和运行java程序时,需要用到的JDK系统类,java程序会根据classpath去搜索这些类;像一楼变量值中的tools.jar,dt.jar,此外还有一个j2ee.jar包,都是编译和运行J2EE应用主要需要用到的三个jar文件,你需要的时候也可以把变量值添加进去; 友情提示2:“.”号是表示当前路径; 友情提示3:“;”号是用来隔开多个变量值,如果你的系统里面已经有classpath环 境变量,就不用新建了,直接加“;”号,在后面加新值; (2)变量名:path 变量值:D:j2sejava6u7in; 友情提示1:通常系统已经有了PATH环境变量,因此只需将该路径添加到PATH 变量中即可; 友情提示2:由于Windows 对于外部命令,都按PATH 环境变量指定的路径搜索可执行性程序,因此为了可以执行java 和javac 等命令,应将java 和javac 所在的路径添加到PATH中。

另外,如果你只是写Java程序,可以不需要用到java_home环境变量,这个环境变量是你以后用到解压版的Tomcat等服务器时,需要配置的环境变量。

你的安装路径有点奇怪,没试过那样的,你根据上面的提示试试看,找到那个lib和bin的路径,如果是上面那样就对了,不然就改一下。

java环境变量配置

老问题了,看看下面就知道了~ 你先按照下文配置好环境,然后在运行的时候转到文件目录下,比如,你的hello.java在D盘,那么首先转到D盘下面,然后javac hello.java java hello,这样就可以了 ===================================== JDK安装设置环境变量 一、前言 JDK(Java Development Kit )是一切java应用程序的基础,可以说,所有的java应用程序是构建在这个之上的。

它是一组API,也可以说是一些java Class。

目前已经正式发布的最新版本是JDK1.3。

考虑到我对linux不熟悉,而且大多数都是在MS系统下,所以,在这里我用的是win2000。

二、下载,安装 下载地址为JAVA官方站点:,国内也到处都是。

Windows下,直接运行.exe文件,安装到一个目录,我这里用F:jdk13作为例子。

三、配置 桌面上选择“我的电脑”(右键) 高级 环境变量 在“系统变量”--->“新建” 在变量名中输入:CLASSPATH,变量值中输入: F:JDK13LIBdt.JAR;F:JDK13LIBTOOLS.JAR;F:JDK13BIN;然后确定; 好了,配置完了,要重新启动计算机后,环境变量才能有效的。

四、测试 (1)用文本编辑器写一个简单的java程序: public class HelloWorld { public static void main(String args[]) { System.out.println("Hello World!"); } } 这个例子就是著名的“Hello World”,它的功能就是显示“Hello World”。

注意:该文件名称必须为“HelloWorld.java”,大小写也区分。

细心的朋友会注意到就是和public class后的名字一样的。

(2)编译:在dos命令提示符下执行:(注意大小写) javac HelloWorld.java 如果正常的话,将生成HelloWorld.class文件。

(3)运行:在dos命令提示符下执行:(注意大小写) java HelloWorld 这里有一个java初学者很有可能遇到的问题(不怕笑话,我也是)就是输入: java HelloWorld.class 多了后面的.class,一定要注意,否则会出现下面的错误: Exception in thread "main" java.lang.NoClassDefFoundError:HelloWorld/class (本人猜想,是不是java翻译“.”的时候换成了“/”,或者是其他的本人不知道的原因) 好了,运行java HelloWorld应该会出现伟大的“Hello World”了。

到这一步,你已经成功配置好了JDK,可以开始漫长而痛苦(对于象我一样的,以前不懂java的朋友来说,可以用“痛苦”来形容,不理解的概念,不熟悉的java api...,不过,不要急,我将和大家一起慢慢入门,慢慢提高... ...)的Java过程了。

java怎样配置环境变量?

1.想要成功配置Java的环境变量,那肯定就要安装JDK,才能开始配置的。

2.安装JDK 向导进行相关参数设置。

3.正在安装程序的相关功能, 4.选择安装的路径,可以自定义,ujiuye也可以默认路径。

5.成功安装之后,进行测试是否真的成功安装,点击【开始】----【运行】----输入 CMD,在命令提示符里面输入“Java -version”并按回车键,出现下图,即为安装成功。

6、下面开始配置环境变量,右击【我的电脑】---【属性】-----【高级】---【环境变量】 7、选择【新建系统变量】--弹出“新建系统变量”对话框,在“变量名”文本框输入“JAVA_HOME”,在“变量值”文本框输入JDK的安装路径(也就是步骤5的文件夹路径),单击“确定”按钮, 8、在“系统变量”选项区域中查看PATH变量,如果不存在,则新建变量 PATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“%JAVA_HOME%in;%JAVA_HOME%jrein;”或者是直接“%JAVA_HOME%in;”,单击确定按钮,ujiuye 9、在“系统变量”选项区域中查看CLASSPATH 变量,如果不存在,则新建变量CLASSPATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;”。

10、现在测试环境变量的配置成功与否。

在DOS命令行窗口输入“JAVAC”,输出帮助信息即为配置正确。

Virtono:€23.7/年,KVM-2GB/25GB/2TB/洛杉矶&达拉斯&纽约&罗马尼亚等

Virtono最近推出了夏季促销活动,为月付、季付、半年付等提供9折优惠码,年付已直接5折,而且下单后在LET回复订单号还能获得双倍内存,不限制付款周期。这是一家成立于2014年的国外VPS主机商,提供VPS和服务器租用等产品,商家支持PayPal、信用卡、支付宝等国内外付款方式,可选数据中心包括罗马尼亚、美国洛杉矶、达拉斯、迈阿密、英国和德国等。下面列出几款VPS主机配置信息,请留意,下列配置中...

FlashFXP FTP工具无法连接主机常见原因及解决办法

目前,我们都在用哪个FTP软件?喜欢用的是WinSCP,是一款免费的FTP/SFTP软件。今天在帮助一个网友远程解决问题的时候看到他用的是FlashFXP FTP工具,这个工具以前我也用过,不过正版是需要付费的,但是网上有很多的绿色版本和破解版本。考虑到安全的问题,个人不建议选择破解版。但是这款软件还是比较好用的。今天主要是遇到他的虚拟主机无法通过FTP连接主机,这里我就帮忙看看到底是什么问题。一...

宝塔面板批量设置站点404页面

今天遇到一个网友,他在一个服务器中搭建有十几个网站,但是他之前都是采集站点数据很大,但是现在他删除数据之后希望设置可能有索引的文章给予404跳转页面。虽然他程序有默认的404页面,但是达不到他引流的目的,他希望设置统一的404页面。实际上设置还是很简单的,我们找到他是Nginx还是Apache,直接在引擎配置文件中设置即可。这里有看到他采用的是宝塔面板,直接在他的Nginx中设置。这里我们找到当前...

java的环境变量为你推荐
文件保护Word文档写保护了不能再次修改了 怎么解除保护?高级工程师证书查询如何查工程师证信息发布管理系统信息发布系统的功能有哪些?广州品牌网站设计本人的公司需要专业的品牌形象设计和网站建设(我们是新的化妆品牌),不知道在广州哪家营销策划公司性价比高?wps表格数据恢复WPS表格如果变成这样怎么恢复mysql数据库迁移MYSQL数据怎么从一个电脑转移到另一个电脑?程序文件源程序文件是什么什么是3g3G是什么意思?md播放机MD,播放机电子邮件格式电子邮件的格式
淘宝虚拟主机 西安服务器 创宇云 好玩的桌面 京东云擎 1g空间 中国电信测速器 实惠 apnic 789电视剧网 好看的空间 腾讯云平台 godaddyssl web服务器有哪些 pptpvpn 德国代理ip paypal登陆 木马检测 遨游论坛 挂马检测工具 更多