一、环境准备

  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开发环境变量配置相关推荐

  1. java开发环境变量配置-JDK11-(win10),重启之后环境变量配置失效的解决办法

    win10安装jdk11及环境变量配置 如果你之前已经安装过java的老版本的话,建议先卸载一下,同时删除掉环境变量的配置,这样比较容易一次性成成功,直接到设置里面应用程序找到java卸载就好 下载J ...

  2. Java开发环境变量配置【java1.8安装及环境变量详细配置】【JAVA_HOME系统变量、CLASSPATH系统变量、系统环境变量Path】

    jdk1.8.0_201--百度网盘下载:[链接:https://pan.baidu.com/s/1osRsn8D2iMdq_qton0LXrw 提取码:zjxs] 目   录 jdk安装步骤截图 复 ...

  3. JDK安装和Java开发环境变量配置(详细)

    下载 首先去官网https://www.oracle.com/java/technologies/downloads/下载jdk,目前jdk已更新至19 推荐jdk8和jdk11(新版本jdk一般是测 ...

  4. JDK开发环境变量配置及运行JAVA第一个程序

    JDK开发环境变量配置及运行JAVA第一个程序 1.JDK开发环境变量配置及运行JAVA第一个程序 2. 总结 一.下载并安装JDK 二.环境变量的配置 三.第一个程序 总结 1.JDK开发环境变量配 ...

  5. Java开发环境的配置

    文章目录 Java开发环境的配置 一.JDK简介 二.配置JDK的Path变量以及JAVA_HOME变量 第一步:配置`JAVA_HOME` 第二步:配置`Path` 第三步.进行检验 Java开发环 ...

  6. Linux(Ubuntu 16) 下Java开发环境的配置(二)------Tomcat的配置及常见问题

    前言 相比于java JDK的配置,Tomcat的配置简单的多,简直就相当于直接运行了,本文以Tomcat8.0为例进行配置 1.Tomcat的下载 地址:https://tomcat.apache. ...

  7. win7上的linux环境变量,java之环境变量配置win7andlinux.docx

    初学java 之 环境变量配置win7 and linux 首先我们了解一下我们要配置的各个变量的含义:  bin 可执行文件: lib  是sun官方库文件: src.zip 源代码 JAVA_HO ...

  8. centos7 java 配置_centos7下安装java及环境变量配置技巧

    现在我们常见的一些关于Linux的系统很多,但是使用的更多的一般都是CentOS和Ubuntu,今天我就来记录一下关于centos下java的安装和环境变量的配置,感兴趣的朋友跟随IIS7站长之家小编 ...

  9. JDK下载与安装和Java开发环境变量的配置

    这里我们先安装JDK再配置环境变量 1.下载JDK 安装JDK前先下载JDK这里我们前往官网下载即可:这里是JDK-7u80-windows-x64版本 Java Archive Downloads ...

最新文章

  1. Android系统Surface机制的SurfaceFlinger服务的线程模型分析
  2. 在合并单元格中数组公式无效_Excel中合并单元格困扰多年的难题,终于被我搞定了...
  3. 深入浅出多线程系列之四:简单的同步 lock
  4. 深入浅出统计学 第六章 排列与组合
  5. 全球及中国生产性服务产业动态展望与十四五建设现状规划报告2022版
  6. 推荐一些优秀的JavaScript开发框架
  7. boost::hana::drop_while用法的测试程序
  8. 根据创建时间搜索对应的BSP application
  9. 计算机一级怎么描述,计算机一级「关于RGB正确的描述的是」相关单选题
  10. html5的form如何使用方法,HTML5 FormData方法介绍
  11. 面试题:彻底搞懂 Cookie 和 Session
  12. python格式化字符串%r_Python语法速查:3.字符串格式化
  13. 一位00后前端2年经验的成长历程
  14. iOS--控制器加载自定义view的xib
  15. python网络编程讲解_详解Python Socket网络编程
  16. 安卓开发 底部导航图标切换时动画效果_体验安卓 10:好用百倍都不止!
  17. POJ 2226 Muddy Fields(最小点覆盖)题解
  18. 2019年程序员薪资报告,网友:年薪20万只是起薪?
  19. MySQL (十四) 两阶段提交
  20. python extractor_Day 16: Goose Extractor —— 好用的文章提取工具

热门文章

  1. 声学计算机软件,《声学设计软件EASE及其应用》.pdf
  2. python求e^x,计算e^x的最快方法?
  3. 激光显示产业三大风向标
  4. bro/zeek的安装与使用过程
  5. 营收下滑环比收窄,可口可乐回“血”了吗?
  6. STM32F303CBT6 SWD烧录程序
  7. Delphi数据库编程教程(二)
  8. 新型舰艇细节画面披露,今起举行舰艇开放日
  9. pdf转换器哪个软件好?不能错过的几款软件!
  10. 攻防世界 crypto 入门题之easy_RSA