环境变量配置心得

前言

近些天花了一些时间,仔细研究了一下系统环境变量。
系统环境变量,在使用java、mysql、tomcat等软件的时候,都是需要进行环境变量的配置的。

首先介绍一下什么是环境变量?

环境变量相当于给系统设置一些参数,具体作用与具体的环境变量有关,比如path变量:它的作用是当系统运行一个程序但没有告诉程序所在的完整路径时,系统除了应该从当前目录查找此程序外,还应该从哪些目录下查找;
小提示:你也可以不配环境变量,这就意味着,你每次执行程序都要打上具体的完整路径,这可是相当的麻烦呢。
图:没有配置环境变量,使用java -version查看java版本号:
没有配置环境变量,使用java -version查看java版本号
图:配置环境变量后,使用java -version查看java版本号
配置环境变量后,使用java -version查看java版本号

如何配置环境变量?

配置环境变量的位置在哪?(不多说,直接上图)
在这里插入图片描述

java环境变量:
(新建)JAVA_HOME:java的jdk路径,比如:C:\Program Files\Java\jdk1.7.0_13
(编辑)path:运行java程序的路径,比如:%JAVA_HOME%\bin;(等同于C:\Program Files\Java\jdk1.7.0_13\bin; )
当然,你也可以不配置JAVA_HOME直接写C:\Program Files\Java\jdk1.7.0_13\bin;(强烈不建议这么做)
(新建)CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;注意:别丢了最前面的 .;
打开命令行:输入 javac 检查是否配置正确

mysql环境变量:
(编辑)path:运行mysql程序的路径,比如:C:\Program Files\MySQL\MySQL Server 5.0;
打开命令行:输入 mysql 或者 mysql -u(用户名) -p(密码) 检查是否配置正确

tomcat环境变量的配置:
(上面已经建好)JAVA_HOME
(新建)CATALINA_HOME:E:\ShoppingCart\apache-tomcat-6.0.20
(编辑)path:运行tomcat程序的路径,比如:%CATALINA%\bin;(等同于E:\ShoppingCart\apache-tomcat-6.0.20\bin;)
打开命令行:输入catalina run 运行一下试试吧!

细心的朋友们应该发现了,上述环境变量的配置中,JAVA_HOME与CATALINA_HOME结尾处是没有加 分号 的,这是为什么呢?
这是因为 JAVA_HOME与CATALINA_HOME并不是用于可执行的程序路径,而是引用路径,如果加上了分号,那么我们配置的
%JAVA_HOME%\bin; 将等同于 “C:\Program Files\Java\jdk1.7.0_13;\bin;” (注意中间多了个分号)
%CATALINA_HOME%\bin; 将等同于 “E:\ShoppingCart\apache-tomcat-6.0.20;\bin;” (注意中间多了个分号)
你们觉得这样还会被正确的识别吗?肯定是不会的。
啰嗦一下:配置环境变量全部都是英文字符,这么低级的错误也只有刚入门的人会犯了,提醒一下。

拓展小知识

当运行mysql的时候,推荐使用 mysql -u(用户名) -p(密码) 进入
如果使用了 mysql直接进入,那么当你使用数据库的时候将会提示 Access denied for user ‘’@‘localhost’ to database ‘databaseName’

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值