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)安装的更多相关文章

  1. Linux部署java和tomcat的运行环境

    Linux部署java和tomcat的运行环境 1.上传下载的jdk的rpm包和tomcat的tar包,我是放到/opt目录了,文件直接去官网下载即可. 2.如果之前安装过其他版本的jdk,最好先现在 ...

  2. maven(六),外置maven运行环境配置

    外置maven eclipse内置的maven插件是固定版本,如果要用其他版本的maven,可以使用外置maven 下载地址: http://maven.apache.org/download.cgi ...

  3. Java、Tomcat 及 MySQL 环境配置

    Java开发环境的配置 首先我们要下载JDK. 到Oracle官网上去下载即可,目前最新版是Java SE 8u25. 开始我很混乱,Java SE 和 JDK是什么关系呢?最后查了一下 Java S ...

  4. 多个Tomcat同时运行环境配置 - imsoft.cnblogs

    解压下载好的Tomcat压缩包,两次.此例中分别命名为tomcat和tomcat2. 1. 在MyEclipse中配置好第一个Tomcat环境,可以正常运行项目后. 2. 再配置tomcat2这个项目 ...

  5. Eclipse+Tomcat+MAVEN开发环境配置

    https://blog.csdn.net/zhshulin/article/details/30779873 补充: 1.eclipse配置tomcat window——preferences——s ...

  6. JAVA EE 运行环境配置(包含JAVA SE)

    JAVA EE 运行环境配置(包含JAVA SE) 1.下载并安装jre-7u7-windows-i586.exe (最新的JAVA运行环境) 2.下载并安装java_ee_sdk-6u4-jdk7- ...

  7. 架构实战项目心得(三):JAVA和MAVEN的环境配置

    1 java环境配置: 1 下载并安装jdk1.82 配置java环境变量: vi /etc/profile,在文件底部增加以下内容:export JAVA_HOME=/data/program/so ...

  8. 15.Intellij中配置jdk/tomcat/maven

    转自:https://blog.csdn.net/u010414666/article/details/44465905 继上一篇安装好了Intellij之后,我们可以对Intellij,做一些简单的 ...

  9. Sublime Text3 for Java 编译运行环境配置 入门详解 - 精简归纳

    Sublime Text3 for Java 编译运行环境配置 入门详解 - 精简归纳 JERRY_Z. ~ 2020 / 9 / 24 转载请注明出处!️ 目录 Sublime Text3 for ...

随机推荐

  1. C++模板的介绍

    ​ 作者:良知犹存 转载授权以及围观:欢迎添加微信:Allen-Iverson-me-LYN     1. 模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码.C++模板的作用,类 ...

  2. 解决 error MSB4057: 该项目中不存在目标“_CopyWebApplication” 问题

    在使用MSBuild 编译项目的时候报错: 解决办法: 在Web项目中,使用Nuget添加引用  MSBuild.Microsoft.VisualStudio.Web.targets 即可.

  3. 使用 noexcept 我们需要知道什么?

    noexcept 关键字 noexcept 是什么? noexcept 是自 C++11 引入的新特性,指定函数是否可能会引发异常,以下是 noexcept 的标准语法: noexcept-expre ...

  4. vue后台管理系统遇到的注意事项以及总结

    地址栏加#号问题:Vue-router 中有hash模式和history模式,vue的路由默认是hash模式,一般开发的单页应用的URL都会带有#号的hash模式第一步在router/index.js ...

  5. Java_web项目中在Java文件里面通过类装载器对资源文件读取

    承接上一节:在eclipse完成对Java_web项目里面资源文件的读取 我们首先在src目录下创建一个资源文件db.properties 内容如下: url=127.0.0.1 name=root ...

  6. 2019HDU多校 Round10

    Solved:3 Rank:214 08 Coin 题意:n组硬币 每组有两个 分别有自己的价值 每组的第一个被拿了之后才能拿第二个 问拿1,2....2n个硬币的最大价值 题解:之前贪心带反悔的做法 ...

  7. zjnu1707 TOPOVI (map+模拟)

    Description Mirko is a huge fan of chess and programming, but typical chess soon became boring for h ...

  8. AtCoder Beginner Contest 188 C - ABC Tournament (模拟)

    题意:有\(2^n\)个人站成一排比赛,刚开始每个人都和自己右边的人进行比赛,赢得人晋级下一轮(下标的小的在前面),不断重复这个过程,问最后拿到第二名的人的编号. 题解:根据题意,可以用vector直 ...

  9. WPF 只读集合在 XAML 中的绑定(WPF:Binding for readonly collection in xaml)

    问题背景 某一天,我想做一个签到打卡的日历.基于 Calendar,想实现这个目标,于是找到了它的 SelectedDates 属性,用于标记签到过的日期. 问题来了. 基于MVVM模式,想将其在xa ...

  10. HCTF Warmup (phpmyadmin4.8.1的文件包含漏洞 )

    Warmup 先看hint   image.png 看url有file参数,感觉可能要用伪协议啥的,试了下,没出东西扫一下目录,发现http://warmup.2018.hctf.io/source. ...