Java开发环境变量配置
一、环境准备
Windows10 专业版、jdk-8u144-windows-x64、apache-tomcat-7.0.54-windows-x64、apache-maven-3.5.0-bin、node-v10.16.0-x64.msi
二、下载并安装JDK
选择一个适合自己的JDK版本下载并安装即可,具体流程不详述。
2.1、JDK环境变量配置
1、右键桌面上“我的电脑”>>“属性”,在弹出的页面上点击“高级系统设置”。
2、在弹出的“系统属性”窗口中“高级”标签页下点击“环境变量”按钮。
3、在弹出的“环境变量”窗口中,点击下方的“新建”按钮,在弹出的“新建系统变量”窗口中,新建一个名为“JAVA_HOME”的环境变量,变量值为Java的安装路径,本人为:D:\Program Files\Java\jdk1.8.0_144。如图所示。
4、点击“新建”按钮,新建ClassPath环境变量,在弹出的窗口中添加如下信息:.;%JAVA_HOME\lib\dt.jar%;%JAVA_HOME%\lib\tools.jar,然后点击“确认”按钮即可。如图所示:
5、设置Path环境变量,该变量已经存在,所以在列表中选择Path,点击下方的“编辑”按钮,在弹出的窗口中添加如下信息:%JAVA_HOME%\bin,然后点击“确认”按钮即可。如图所示:
5、在配置好环境变量后,可以进入cmd中检查Java是否安装正确,检查的命令为 java -version,如图所示:
如果能正确的输出Java的版本和JVM版本信息,则说明Java安装正确。
三、 tomcat与maven的环境变量配置
3.1 同JDK环境变量配置类似,点击系统变量下方的"新建"按钮,创建名为“CATALINA_HOME”的变量,本人电脑中tomact在D盘,添加信息:D:\apache-tomcat-7.0.54,然后点击“确认”按钮即可。如图所示:
3.2 点击系统变量下方的"新建"按钮,创建名为“MAVEN_HOME”的变量,本人电脑中maven在D盘,添加信息:D:\apache-maven-3.5.0,然后点击“确认”按钮即可。如图所示:
3.3 设置Path环境变量,该变量已经存在,所以在列表中选择Path,点击下方的“编辑”按钮,在弹出的窗口中添加如下信息(CATALINA_HOME为:%CATALINA_HOME%\bin):%MAVEN_HOME%\bin,然后点击“确认”按钮即可。如图所示:
3.4 在配置好环境变量后,可以进入cmd中检查Maven是否配置正确,检查的命令为 mvn -v,如图所示:
四、nodejs的环境变量配置
对于开发前端的开发人员来说,nodejs是必须要安装的。有时候,在Win10系统安装node.js时,总是出现2503错误提示信息,要解决此问题,要以管理员身份用msiexec安装:
1、以管理员身份运行cmd命令 (Win + X,然后再按 A)(命令提示符(管理员))
2、用msiexec安装nodejs
在cmd窗口输入下载的node.js安装包所在位置(例如:msiexec /package D:\node-v10.16.0-x64.msi),然后就会出现安装的界面:
点击【Next】按钮
勾选复选框,点击【Next】按钮
修改好目录后,点击【Next】按钮
安装完后点击【Finish】按钮完成安装
至此Node.js已经安装完成,可以先进行下简单的测试安装是否成功了,后面还要进行环境配置。在键盘按下【win+R】键,输入cmd,然后回车,打开cmd窗口
安装完后的目录如下图所示:
此处说明下:新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西
4.1 环境配置
说明:这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。
例如:我希望将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【D:\Develop\nodejs】下创建两个文件夹【node_global】及【node_cache】如下图:
创建完两个空文件夹之后,打开cmd命令窗口,输入
npm config set prefix "D:\Develop\nodejs\node_global"
npm config set cache "D:\Develop\nodejs\node_cache"
接下来设置环境变量,关闭cmd窗口,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”
进入环境变量对话框,在【系统变量】下新建【NODE_PATH】,输入【D:\Develop\nodejs\node_global\node_modules】,将【用户变量】下的【Path】修改为【D:\Develop\nodejs\node_global】
4.2 测试
配置完后,安装个module测试下,我们就安装最常用的express模块,打开cmd窗口,输入如下命令进行模块的全局安装:
npm install express -g # -g是全局安装的意思
至此,安装结束!
Java开发环境变量配置相关推荐
- java开发环境变量配置-JDK11-(win10),重启之后环境变量配置失效的解决办法
win10安装jdk11及环境变量配置 如果你之前已经安装过java的老版本的话,建议先卸载一下,同时删除掉环境变量的配置,这样比较容易一次性成成功,直接到设置里面应用程序找到java卸载就好 下载J ...
- Java开发环境变量配置【java1.8安装及环境变量详细配置】【JAVA_HOME系统变量、CLASSPATH系统变量、系统环境变量Path】
jdk1.8.0_201--百度网盘下载:[链接:https://pan.baidu.com/s/1osRsn8D2iMdq_qton0LXrw 提取码:zjxs] 目 录 jdk安装步骤截图 复 ...
- JDK安装和Java开发环境变量配置(详细)
下载 首先去官网https://www.oracle.com/java/technologies/downloads/下载jdk,目前jdk已更新至19 推荐jdk8和jdk11(新版本jdk一般是测 ...
- JDK开发环境变量配置及运行JAVA第一个程序
JDK开发环境变量配置及运行JAVA第一个程序 1.JDK开发环境变量配置及运行JAVA第一个程序 2. 总结 一.下载并安装JDK 二.环境变量的配置 三.第一个程序 总结 1.JDK开发环境变量配 ...
- Java开发环境的配置
文章目录 Java开发环境的配置 一.JDK简介 二.配置JDK的Path变量以及JAVA_HOME变量 第一步:配置`JAVA_HOME` 第二步:配置`Path` 第三步.进行检验 Java开发环 ...
- Linux(Ubuntu 16) 下Java开发环境的配置(二)------Tomcat的配置及常见问题
前言 相比于java JDK的配置,Tomcat的配置简单的多,简直就相当于直接运行了,本文以Tomcat8.0为例进行配置 1.Tomcat的下载 地址:https://tomcat.apache. ...
- win7上的linux环境变量,java之环境变量配置win7andlinux.docx
初学java 之 环境变量配置win7 and linux 首先我们了解一下我们要配置的各个变量的含义: bin 可执行文件: lib 是sun官方库文件: src.zip 源代码 JAVA_HO ...
- centos7 java 配置_centos7下安装java及环境变量配置技巧
现在我们常见的一些关于Linux的系统很多,但是使用的更多的一般都是CentOS和Ubuntu,今天我就来记录一下关于centos下java的安装和环境变量的配置,感兴趣的朋友跟随IIS7站长之家小编 ...
- JDK下载与安装和Java开发环境变量的配置
这里我们先安装JDK再配置环境变量 1.下载JDK 安装JDK前先下载JDK这里我们前往官网下载即可:这里是JDK-7u80-windows-x64版本 Java Archive Downloads ...
最新文章
- Android系统Surface机制的SurfaceFlinger服务的线程模型分析
- 在合并单元格中数组公式无效_Excel中合并单元格困扰多年的难题,终于被我搞定了...
- 深入浅出多线程系列之四:简单的同步 lock
- 深入浅出统计学 第六章 排列与组合
- 全球及中国生产性服务产业动态展望与十四五建设现状规划报告2022版
- 推荐一些优秀的JavaScript开发框架
- boost::hana::drop_while用法的测试程序
- 根据创建时间搜索对应的BSP application
- 计算机一级怎么描述,计算机一级「关于RGB正确的描述的是」相关单选题
- html5的form如何使用方法,HTML5 FormData方法介绍
- 面试题:彻底搞懂 Cookie 和 Session
- python格式化字符串%r_Python语法速查:3.字符串格式化
- 一位00后前端2年经验的成长历程
- iOS--控制器加载自定义view的xib
- python网络编程讲解_详解Python Socket网络编程
- 安卓开发 底部导航图标切换时动画效果_体验安卓 10:好用百倍都不止!
- POJ 2226 Muddy Fields(最小点覆盖)题解
- 2019年程序员薪资报告,网友:年薪20万只是起薪?
- MySQL (十四) 两阶段提交
- python extractor_Day 16: Goose Extractor —— 好用的文章提取工具