1.1 配置Java环境

1.  下载并安装Jdk1.7或Jdk1.8

http://www.oracle.com/technetwork/java/javase/downloads/index.html

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2. 新建一个环境变量JAVA_HOME,指向jdk的安装目录,如C:\Program Files\Java\jdk1.7.0_75。

3. 在Path变量中加入%JAVA_HOME%\bin和%JAVA_HOME\jre\bin,以分号隔开。

4. 打开一个cmd,执行java –version, 显示java版本号表明java安装成功。

1.2 配置Maven环境

1. 下载与IDEA版本兼容的Maven(IDEA13与Maven3.3不兼容,与Maven3.1兼容;IDEA14与Maven3.3兼容)

http://maven.apache.org/download.cgi

2. 将Maven解压至不易被动的目录,如C:\Program Files\Java\apache-maven-3.3.3.

3. 新建一个环境变量M2_HOME,指向解压后的Maven目录,如C:\Program Files\Java\apache-maven-3.3.3,在Path变量中加入%M2_HOME%\bin。

4. 将settings.xml文件分别拷贝到以下两个路径,该文件中配置Maven下载依赖包的服务器地址:

a. C:\Users\User_Name\.m2

b. path\to\apache-maven-3.3.3\conf

5. 打开一个cmd,执行mvn –v, 显示maven版本号表明Maven安装成功。

1.3 准备Intellij IDEA开发工具

1. 下载并安装IDEA

https://www.jetbrains.com/idea/download/

2. 在License Activation窗口中选择 License  Server, 输入网址 http://idea.imsxm.com/,点击Activate即可激活。License Activation窗口在Help -> Register处。

3. 在IDEA中通过File -> Open -> [git clone下来的项目位置] 打开项目。

1.4 IDEA中安装Lombok插件

1. 在IDEA中, 打开 File -> Settings

2. 进入Plugins, 点击”Browse repositories”, 搜索到Lombok进行安装。如果直接安装不行,就到官网上https://projectlombok.org/下载一个兼容的lombok  jar包,到此处点击”Install from disk…”进行安装。

1.5 IDEA中配置Maven

1. 在IDEA中, 打开 File -> Settings

2. 进入Build Execution Deployment -> Build Tools -> Maven, 可以通过Maven home directory选择使用自己安装的Maven(It’s up to you), 如果想修改用户配置文件和本地仓库的路径,可以覆盖User settings file和Local repository设置。

1.6  IDEA中配置JDK

1. 在IDEA中, 打开 File -> Project Structure, 或者直接点击IDEA右上角的快捷图标。

2. 进入Platform Settings -> SDKs, 新建一个JDK, 指向JDK安装路径(即之前配置的JAVA_HOME路径)。

3. 进入Project Settings -> Project, 选择上一步中添加的SDK, 点击Apply, 点击OK.

1.7  IDEA中配置编码方式

1. 在IDEA中, 打开 File -> Settings

2. 进入Editor -> File Encodings, 将IDE Encoding, Project Encoding和Default encoding for properties file都设置为UTF-8.

3. 将.idea文件夹下的encodings.xml文件中指定的charset都改为UTF-8.

4. 将IDEA底部菜单栏中的File Encoding快捷设置设置为UTF-8.

Java环境搭建指南的更多相关文章

  1. 【Java学习系列】第1课--Java环境搭建和demo运行

    本文地址 分享提纲: 1. java环境的搭建 2. java demo代码运行 3.参考文档 本人是PHP开发者,一直感觉Java才是程序的王道(应用广,科班出身),所以终于下决心跟一跟. 主要是给 ...

  2. Selenium Web 自动化 - Selenium(Java)环境搭建

    Selenium Web 自动化 - Selenium(Java)环境搭建 2016-07-29 1 下载JDK JDK下载地址:http://www.oracle.com/technetwork/j ...

  3. java环境搭建心得

     右击此电脑,点击属性, 在打开的电脑系统对话框里发电机i直接点击左侧导航里的[高级系统设置]在打开的电脑系统属性对话框里直接点击下面的[环境变量] 打开环境变量对话框后,直接点击系统变量下面的新建, ...

  4. Windows下C,C++开发环境搭建指南

    Windows下C,C++开发环境搭建指南 前情提要 基于近一段时间很多网友发邮件反馈,说一些项目编译出现问题,诸如此类的情况. 就觉得很有必要写一篇C,C++开发环境的小指南,统一回复. 1.君欲善 ...

  5. ubuntu基于VSCode的C++编程语言的构建调试环境搭建指南

    ubuntu基于VSCode的C++编程语言的构建调试环境搭建指南 首先安装g++ sudo apt install g++ 检查是否安装成功: 在插件栏安装插件c/c++.code runner: ...

  6. appium java 环境搭建

    appium是一款open source 移动自动化测试框架,既支持Android 也支持IOS. appium 基于webdriver协议执行测试脚本. 今天,如炒剩饭,介绍一下搭建appium A ...

  7. java环境搭建系列:JDK从下载安装到简单使用

    最近,问的比较多的问题居然是jdk的问题,对于新手来说这确实有点难度,毕竟一个人经常上网浏览新闻和观看视频的人,一下子开始一门编程语言的环境搭建.这中间需要一个慢慢适应的过程.回想当初我在这个阶段也很 ...

  8. java环境搭建 windows

    windows搭建Java环境 1.下载java开发工具jdk安装包 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/inde ...

  9. web自动化测试(java)---环境搭建

    java的测试环境搭建相较于python还简单些,只要把相关的jar包导入即可了 1.安装java 从官网下载最新的java安装程序,双击安装(java1.8) 2.下载java版的selenium的 ...

随机推荐

  1. leetcode_Basic Calculator

    题目: Implement a basic calculator to evaluate a simple expression string. The expression string may c ...

  2. Supervisor快速上手指南(转)

    原文:http://maemual.me/index.php/archives/8/ Supervisor是一个进程控制程序.用于监控管理你需要的程序. 当你有一个程序,需要长期在后台运行,并且希望能 ...

  3. java 多线程 day16 CountDownLatch 倒计时计数器

    import java.util.concurrent.CountDownLatch;import java.util.concurrent.CyclicBarrier;import java.uti ...

  4. Linux登录欢迎图案

    命令提示符设置: export PS1='\n\[\e[37;1m[\]\[\e[31;1m\]\u\[\e[39;1m\]@\[\e[33;1m\]\H \[\e[34;1m\]\w\[\e[37; ...

  5. 安装CentOS 7 文字版

    下载镜像 http://mirrors.163.com/ CentOS 7.4 http://mirrors.163.com/centos/7.4.1708/isos/x86_64/ 选择 CentO ...

  6. Linux系统——本地定制化yum仓库部署

    1)开启yum仓库配置文件 /etc/yum.conf的keepcache功能 (开启一个新的虚拟机) 将keepcache=0改为1,修改配置文件后重新清空缓存(1默认下载的安装包不删除,才可以实现 ...

  7. 【JXL】导出Excel

    基本设置 // File file = new File("d:\\writetest.xlsx");// WritableWorkbook wwb = Workbook.crea ...

  8. Python 控制台进度条的实现

    进行爬虫等耗时的任务时,有时会想在控制台输出进度条,以显示当前任务进度.这里总结了两种方法. 方法1:使用tqdm模块 示例代码: from time import sleep from tqdm i ...

  9. ionic简介

    CordovaCordova是贡献给Apache后的开源项目,是从PhoneGap中抽出的核心代码,是驱动PhoneGap的核心引擎.提供了一组设备相关的API,通过这组API,移动应用能够以Java ...

  10. Spring-1-A Post Robot(HDU 5007)解题报告及测试数据

    Post Robot Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K Problem Description ...