搭建环境是换项目组和新入职的开发入项都必须面临的一件事情,搭搭环境,一天就过去了。。。本着不浪费生命不做重复的无用功,在这里写写环境搭建的基本功,这篇是介绍Java环境搭建,常见的开发IDE无非就两种——Eclipse与IDEA,个人偏爱IDEA多一些,但不排除某些祖传代码项目组还在使用Eclipse开发,为统一开发工具,这一篇先介绍Eclipse搭建,后期IDEA的介绍会在Java开发环境的搭建02中介绍。废话不多说,直接上文档。

1.JDK与环境变量

1.1 JDK的安装

对应32位64位系统选择对应的JDK,一般我们是64位机为多数。

jdk8版本:下载地址:链接:http://pan.baidu.com/s/1pLht3eF 密码:vgwu

jdk7版本:下载地址:链接:http://pan.baidu.com/s/1hsOlk80 密码:i6k4

下载好之后直接安装即可,默认会在系统C盘创建安装目录,无需更改,直接安装即可。

1.2 环境变量配置

win7/win10系统下:此电脑位置,鼠标右键→属性→高级系统设置→环境变量。

在环境变量中需要配置JAVA_HOME、Path、CLASSPATH三个系统变量(请勿配置在用户变量中)。

①配置JAVA_HOME变量

找到安装java SDK的目录:  C:\Program Files\Java\jdk1.8.0_101,复制该路径,具体如下图:

②配置Path变量

查找’系统变量‘ 中 是否已经有Path变量,如有则在Path变量处点击编辑,在变量值中输入:

%JAVA_HOME%\bin;注意各个变量名之间用;号隔开。

③配置CLASSPATH变量

在系统变量中新建CLASSPATH变量,在变量值中输入:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

④验证环境变量是否配置成功

测试java、javac、java –version命令,若依次出现如下结果,则JDK安装与环境变量配置成功。

2.Java开发IDE—Eclipse的安装

2.1 Eclipse的安装与配置

2.1.1下载Eclipse

官方地址:https://www.eclipse.org/downloads/

本人一般使用自带老版本的Eclipse工具:eclipse-jee-neon-2-win32-x86_64.zip,操作方便。

解压之后运行eclipse.exe 就可以了,安装目录可以选择C盘或D盘Program Files目录下。

2.1.2创建个人工作目录

个人习惯Java工作目录命名:E:\JAVA\EclipseWorkspace

2.1.3 配置Eclipse的JDK版本

启动Eclipse,选择Window→Preferences→Java→Installed JREs,Add自己的JDK1.8的版本安装路径,命名为jre版本号即可。

2.1.4 Eclipse配置SVN插件

SVN提供了基于Eclipse插件的版本管理工具,这里直接采用离线安装的方式,下载插件包链接:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240,下载后直接将对应的压缩包解压后放入eclipse的dropins目录下:

如果想使用外连link的方式也比较简单,首先将plugins插件下载在某一盘符位置下,在dropins目录下设置该插件的.link文件,写上link的绝对路径,完成后重启eclipse工具即可。

2.1.5 Eclipse配置Tomcat

Tomcat官网下载Tomcat的安装包,下载后解压:D:\JavaTools目录下,解压完成后在eclipse工具中进行Tomcat的集成,配置相应的Server RuntimeEnvironment。

2.1.6 配置Maven环境变量

首先要配置Maven的环境变量,在系统环境变量中设置如下变量与变量值:

MAVEN_HOME: D:\JavaTools\apache-maven-3.2.5

Path:% MAVEN_HOME%\bin

测试Maven环境变量是否配置成功:

cmd→mvn –v

2.1.7 Eclipse中配置Maven路径并更改Maven本地仓库:

在Eclipse中搜索maven—Installations—Add,选择对应的Installation home路径,将maven的安装路径Add到项目的Maven路径中:

同时设置User Settings路径,Local Repository为settings.xml中配置的本地仓库:

2.1.8 配置Maven仓库到本地项目仓库文件

注意需要在settings.xml中修改本地仓库的位置为自己设定的仓库位置;

2.2Eclipse项目初始化设置

2.2.1. 在Eclipse中修改文件编码或工程目录编码

全局设置项目工程目录Workspace下所有工程编码统一为UTF-8;

2.2.2. 在Eclipse中设置编码字体大小

众所周知,Eclipse的初始化字体大小是10,在窗口显示中实在是太小了。所以我们需要手动去修改字体大小。

修改方式:Window→Preferences→General→Appearance→Colors and Fonts→Text Font→consolas,设置成12→Apply.

Java开发环境的搭建01——Eclipse篇(Windows)的更多相关文章

  1. Java开发环境的搭建02——IntelliJ IDEA篇(Windows)

    1.IntelliJ IDEA的下载与安装 IntelliJ IDEA简称IDEA,由JetBrains公司开发,是java语言开发的集成环境,也是目前业界被公认的最好的java开发工具之一.尤其在智 ...

  2. Java开发环境的搭建以及使用eclipse从头一步步创建java项目

    一.java 开发环境的搭建 这里主要说的是在windows 环境下怎么配置环境. 1.首先安装JDK java的sdk简称JDK ,去其官方网站下载最近的JDK即可..http://www.orac ...

  3. Java开发环境的搭建(jdk,eclipse)

    一.java 开发环境的搭建 这里主要说的是在windows 环境下怎么配置环境. 1.首先安装JDK java的sdk简称JDK ,去其官方网站下载最近的JDK即可. http://www.orac ...

  4. java第一天--Java开发环境的搭建以及使用eclipse从头一步步创建java项目

    一.java 开发环境的搭建 这里主要说的是在windows 环境下怎么配置环境. 1.首先安装JDK java的sdk简称JDK ,去其官方网站下载最近的JDK即可..http://www.orac ...

  5. Ubuntu 14.04下java开发环境的搭建--3--Tomcat及MySQL的安装

    前面两篇文章,已经说明了JDK和Eclipse 的安装方法,下面简单说一下,Tomcat及MySQL的安装方法. Tomcat的安装. 在合适的地方解压apache-tomcat-6.0.39.tar ...

  6. Java编译环境的搭建(eclipse)

    每用一种语言开发,要搭建其编译和开发环境,我们废话不说,立刻来看看Java开发环境的搭建. 1.安装JDK和JRE Windows环境下: a.去Oracle官网下载对应版本的JDK安装包,http: ...

  7. 20145225《Java程序设计》实验一 Java开发环境的熟悉(Linux + Eclipse)

    20145225<Java程序设计> 实验一 Java开发环境的熟悉(Linux + Eclipse) 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑 ...

  8. 实验一 Java开发环境的熟悉(Linux + Eclipse)

    学号 20175206 实验一 <Java开发环境的熟悉>实验报告 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑.编译.运行.调试Java程序. 实 ...

  9. 20145203盖泽双实验一 Java开发环境的熟悉(Linux + Eclipse)

    实验一 Java开发环境的熟悉(Linux + Eclipse) 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse 编辑.编译.运行.调试Java程序. 实验要求 1.没 ...

随机推荐

  1. APP测试要点—UI、功能测试

    一.UI测试 测试用户界面(如菜单.对话框.窗口和其它可规控件)布局.风格是否满足客户要求.文字是否正确.页面是否美观.文字.图片组合是否完美.操作是否友好等. UI测试的目标是确保用户界面会通过测试 ...

  2. SpringBoot之旅第一篇-初探

    一.SpringBoot是什么? 微服务,应该是近年来最火的概念,越来越多的公司开始使用微服务架构,面试中被问到的微服务的概率很高,不管对技术的追求,还是为了进更好的公司,微服务都是我们开发人员的必须 ...

  3. java到底是引用传递还是值传递?

    今天我们来讲讲一个在学习中容易误解的问题,面试中也偶尔问到,java方法调用时到底是值传递还是引用传递? 首先,请大家来做一个判断题,下面的3个问题是否描述正确 1. java基本数据类型传递是值传递 ...

  4. 从零单排学Redis【黄金】

    前言 只有光头才能变强 好的,今天我们要上黄金段位了,如果还没经历过青铜和白银阶段的,可以先去蹭蹭经验再回来: 从零单排学Redis[青铜] 从零单排学Redis[白银] 看过相关Redis基础的同学 ...

  5. 补习系列(19)-springboot JPA + PostGreSQL

    目录 SpringBoot 整合 PostGreSQL 一.PostGreSQL简介 二.关于 SpringDataJPA 三.整合 PostGreSQL A. 依赖包 B. 配置文件 C. 模型定义 ...

  6. ArcGIS JS API多线程克里金插值

        最近做关于雨量插值的项目,本来使用后台的GP工具做的,但是处理时间比较长需要十几秒钟左右,所以研究怎么通过前台来计算.     参考下克里金例子,思路是生成要计算区域的100乘以100网格,然 ...

  7. 2017-12-24 为新语言编写Visual Studio Code语法高亮插件

    本文源码库: program-in-chinese/quan4-highlighter 语法高亮是一个开发环境的基本功能. 此文尝试为之前的"圈4"语言(详见编程语言试验之Antl ...

  8. 从Windows转向Linux(在Windows下建立Deepin、Windows10双系统)

    我是19年3月转向使用Linux进行开发,没啥特别的理由,就是觉得使用Linux系统是每个程序员必须经历的吧. 选择版本 一开始,在网上了解到现在流行的Linux发行版有基于Redhat的,还有基于d ...

  9. Windows Server 2016-客户端退域的三种方法

    前边我们提到了客户端加域的操作方法,本章为大家补充域客户端退域的操作过程,包含图形化.netdom remove.Powershell三种方法,具体内容如下: 图形化退域方法: 1.Win键,计算机右 ...

  10. CVE-2019-0686|Microsoft Exchange特权提升漏洞补丁已发布

    Microsoft Exchange Server中存在一个特权提升漏洞.成功利用此漏洞的攻击者可以获得与Exchange服务器的任何其他用户相同的权限.这可能允许攻击者执行诸如访问其他用户的邮箱之类 ...