Java(JDK/Tomcat/Maven)运行环境配置及工具(idea/eclipse)安装
Java (计算机编程语言)
- Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
- Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
- Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。
- Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。
Java环境配置(Windows)
安装JDK及环境变量配置
- 下载JDK
Oracle官网:https://www.oracle.com/index.html
JDK官网下载:https://www.oracle.com/java/technologies/javase-downloads.html
- 安装JDK
安装过程很简单,建议修改JDK的安装路径(这样不会安装到C盘,你也可以不改),需要记住安装路径,环境变量配置时要用,然后全部点击下一步即可。
- 配置环境
右键“我的电脑”>>选择“属性”>>点击左侧的“高级系统设置”>>高级>>环境变量




在系统变量框下
(1)新建JAVA_HOME变量
变量名:JAVA_HOME
变量值:填写JDK安装目录(我的JDK安装路径是 E:\Java\JDK)

(2)找到Path变量进行编辑
变量名:Path
变量值: %JAVA_HOME%\bin(新版JDK8及以上版本就不需要配置 jre 了)
(原有变量值不要删除,直接在末尾添加)
(注意前面有个英文的分号,不要漏掉,这是为了跟前面的变量值间隔开的)
(3)新建CLASSPATH变量(这是JDK8需要配置的,JDK11不需要配置CLASSPATH变量)
变量名:CLASSPATH
变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
(可以直接复制这句话到变量值那一栏,注意前面有个“.”不要漏掉)
这样JDK就配置好了
安装Tomcat及环境变量配置
- 下载Tomcat(建议下载压缩包)
Tomcat和JDK版本兼容(Tomcat版本要比JDK高)
Apache Tomcat官网下载:http://tomcat.apache.org/
- 安装Tomcat
安装过程很简单,建议修改Tomcat的安装路径,需要设置用户与密码,然后全部点击下一步即可。如果是下载压缩包,解压就行。
- 配置环境
右键“我的电脑”>>选择“属性”>>点击左侧的“高级系统设置”>>高级>>环境变量
在系统变量框下
(1)新建CATALINA_HOME变量
变量名:CATALINA_HOME
变量值:E:\Java\Tomcat\apache-tomcat-8.5.42

(2)找到Path变量,点击编辑
变量名:Path
变量值: %CATALINA_HOME%\bin
(原有变量值不要删除,直接在末尾添加)
- 测试成功
在tomcat目录\bin目录中 ,运行命令行 ,输入 service.bat install
出现Tomcat的版本信息,则安装成功

这样Tomcat就配置好了
安装Maven
- 下载Maven(建议下载压缩包)
Maven官网下载:https://maven.apache.org/download.cgi
- 安装Maven
安装过程很简单,建议修改Maven的安装路径,然后全部点击下一步即可。如果是下载压缩包,解压就行。
- 配置环境
右键“我的电脑”>>选择“属性”>>点击左侧的“高级系统设置”>>高级>>环境变量
在系统变量框下
(1)新建MAVEN_HOME变量
变量名:MAVEN_HOME
变量值:E:\Java\Maven\apache-maven-3.3.9
(2)找到Path变量,点击编辑
变量名:Path
变量值: %MAVEN_HOME%\bin
(原有变量值不要删除,直接在末尾添加)
- 测试成功
在CMD中 ,运行命令行 , 输入 service.bat install
出现Maven的版本信息,则安装成功

- 配置Maven本地仓库(存放本地jar包)
新建一个文件夹,路径自定义,名称为“maven-repository”

- 修改settings.xml文件
打开Maven解压路径下的conf下的settings.xml文件,在文件中找到注释了的字符串“/path/to/local/repo”
在它下面添加Maven本地仓库路径 。
<localRepository>/path/to/local/repo</localRepository>

- 配置阿里云镜像
Maven默认访问国外服务器下载包,会很慢的。而配置阿里云镜像下载包就会很快。
在settings.xml文件中的mirrors下添加mirror标签
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

这样Maven就配置好了
Eclipse集成软件的使用(开源免费)
- 下载Eclipse
Eclipse官网下载:https://www.eclipse.org/downloads/
Eclipse官网下载:https://www.eclipse.org/downloads/packages/
- 安装Eclipse
安装过程很简单,建议修改Eclipse的安装路径,然后全部点击下一步即可。
idea集成软件的使用(付费)
- 下载idea
idea官网:https://www.jetbrains.com/idea/
idea官网下载:https://www.jetbrains.com/idea/download/#section=windows
- 安装idea
安装过程很简单,建议修改idea的安装路径,然后全部点击下一步即可。
- 打开idea只有30天的试用期
- 认定学生老师有一年的免费使用期
- 之后需要购买(相当于Windows系统购买后永久使用,当然也有破解版,建议购买正版)
Eclipse与idea的比较
- 个人觉得idea还是好用一点,idea比较主流一点
本文网址: https://www.cnblogs.com/dmflysky/p/14457843.html
Java(JDK/Tomcat/Maven)运行环境配置及工具(idea/eclipse)安装的更多相关文章
- Linux部署java和tomcat的运行环境
Linux部署java和tomcat的运行环境 1.上传下载的jdk的rpm包和tomcat的tar包,我是放到/opt目录了,文件直接去官网下载即可. 2.如果之前安装过其他版本的jdk,最好先现在 ...
- maven(六),外置maven运行环境配置
外置maven eclipse内置的maven插件是固定版本,如果要用其他版本的maven,可以使用外置maven 下载地址: http://maven.apache.org/download.cgi ...
- Java、Tomcat 及 MySQL 环境配置
Java开发环境的配置 首先我们要下载JDK. 到Oracle官网上去下载即可,目前最新版是Java SE 8u25. 开始我很混乱,Java SE 和 JDK是什么关系呢?最后查了一下 Java S ...
- 多个Tomcat同时运行环境配置 - imsoft.cnblogs
解压下载好的Tomcat压缩包,两次.此例中分别命名为tomcat和tomcat2. 1. 在MyEclipse中配置好第一个Tomcat环境,可以正常运行项目后. 2. 再配置tomcat2这个项目 ...
- Eclipse+Tomcat+MAVEN开发环境配置
https://blog.csdn.net/zhshulin/article/details/30779873 补充: 1.eclipse配置tomcat window——preferences——s ...
- JAVA EE 运行环境配置(包含JAVA SE)
JAVA EE 运行环境配置(包含JAVA SE) 1.下载并安装jre-7u7-windows-i586.exe (最新的JAVA运行环境) 2.下载并安装java_ee_sdk-6u4-jdk7- ...
- 架构实战项目心得(三):JAVA和MAVEN的环境配置
1 java环境配置: 1 下载并安装jdk1.82 配置java环境变量: vi /etc/profile,在文件底部增加以下内容:export JAVA_HOME=/data/program/so ...
- 15.Intellij中配置jdk/tomcat/maven
转自:https://blog.csdn.net/u010414666/article/details/44465905 继上一篇安装好了Intellij之后,我们可以对Intellij,做一些简单的 ...
- Sublime Text3 for Java 编译运行环境配置 入门详解 - 精简归纳
Sublime Text3 for Java 编译运行环境配置 入门详解 - 精简归纳 JERRY_Z. ~ 2020 / 9 / 24 转载请注明出处!️ 目录 Sublime Text3 for ...
随机推荐
- ProBuilder快速原型开发技术 ---操作基础
本篇文章笔者对ProBuilder(以下简称:PB),进行操作基础的介绍. 一:PB大小图标显示方式 PB操作面板有两种显示方式:小图标与大图标.大图标优点是显示清晰操作方便,缺点是没有更加精确的参数 ...
- C - 小希的迷宫
上次Gardon的迷宫城堡小希玩了很久(见Problem B),现在她也想设计一个迷宫让Gardon来走.但是她设计迷宫的思路不一样,首先她认为所有的通道都应该是双向连通的,就是说如果有一个通道连通了 ...
- gym100923C. Por Costel and Bujor (高斯消元)
题意:简化一下 就是解N个 系数矩阵一样 等式右边列矩阵不一样的方程组 题解:系数矩阵一样 为什么我却毫无办法???? 其实只要把等式右边的矩阵都排在后面就好了啊 就变成解一个N x 2N的方程组了 ...
- Educational Codeforces Round 87 (Rated for Div. 2) D树状数组加二分删除的值
Sample Input 5 4 1 2 3 4 5 -5 -1 -3 -1 Sample Output 3 思路,首先发现a[i]的值的范围是在1~n之间,每次插入我们可以直接把cnt[a[i]]+ ...
- hdu 1166 敌兵布阵 线段树区间修改、查询、单点修改 板子题
题目链接:敌兵布阵 题目: C国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了.A国在海岸线沿直线布置了N个工兵营地,Derek和Tidy的任务就是要监视 ...
- UVA-257 哈希算法
UVA-257 题意: 给你很多串,你需要找到这个串内有没有两个长度大于3的回文字符串,且要保证这两个回文字符串不相同,也不能完全覆盖,但可以重合一部分 题解: 首先判断回文的话可以通过马拉车算法(M ...
- C#程序报找不到时区错误
原因:win10电脑里的时区在win7里不全有 解决:将win10时区注册表导出,在win7电脑上安装 时区注册表路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wi ...
- Spring web之restTemplate超时问题处理
问题 项目中有个远程服务因为某些原因会访问不通,于是就在调用的那一步挂起无法结束了. 查看代码 代码大概如下 CloseableHttpClient closeableHttpClient = Htt ...
- QT串口助手(五):文件操作
作者:zzssdd2 E-mail:zzssdd2@foxmail.com 一.前言 开发环境:Qt5.12.10 + MinGW 功能 文件的发送 数据的保存 知识点 QFile类的使用 QTime ...
- constexpr 的来龙去脉
constexpr 是什么? 关键字 constexpr (constant expression) 是在 C++11 中引入的,并且在 C++14 中进行了优化. constexpr 和 const ...