1.安装并配置JDK环境
(1)安装过程省略(建议安装在自己指定的统一目录下,方便后期查找)。

(2)配置环境变量

JAVA_HOME:  C:\Java\jdk\jdk1.7.0_45 (jdk安装目录路径)

Path:  ;%JAVA_HOME%\jre\bin;(注意与前面的路径用分号隔开)

CLASSPATH:  .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意最前面的“.”是代表本地的意思)

(3)测试:cmd  –> java –vsersion

2.安装Eclipse及其实用插件
这里使用的是解压版的eclipse, 直接解压即可使用(必须先配置好jdk环境)。

将启动项发送到桌面形成快捷方式,打开eclipse(界面如下),设置好工作空间。

安装插件:

(1) propertieEditor编辑插件

eclipse中properties插件在线安装配置方法
1、首先,在eclipse中点击“help”-"InstallNew Software"。
2,、点击右侧的“Add”按钮。
3、输入
Name:properties
Location:http://propedit.sourceforge.jp/eclipse/updates/
然后点击OK。
4、稍等两分钟,就会出现插件列表,选择PropertiesEditor,然后Next.
5、继续Next。
6、点击“I accept ……”,然后Finish.。
7、安装完成后点击“Restart Now”重启eclipse。
8、此时在properties文件上点右键,点击“Open With"-"PropertiesEditor",打开文件,现在就可以直接输入中文了。

(2) OpenExplorer文件浏览器

eclipse中打开文件所在位置需要额外安装插件 OpenExplorer 到https://github.com/samsonw/OpenExplorer/downloads 下载最新的jar包放到eclipse的plugins文件夹中,重启eclipse即可

(3) FindBugs静态代码分析插件

Name:findBugs
Location:http://findbugs.cs.umd.edu/eclipse

安装完成,重启eclipse

(4) CheckStyle代码规范检测插件(暂时不用)

(5) MyBatisGenerator构建工具插件

参考文章:https://www.cnblogs.com/timePasser-leoli/p/7339807.html

3.安装Maven开发环境
(1)将maven压缩包解压到某个目录下

(2)配置maven环境变量

M2_HOME:  C:\Java\maven\maven\apache-maven-3.3.9

Path:  ;%M2_HOME%\bin;

(3)测试:cmd –> mvn –v

(3)修改本地仓库位置

a. 首先新建本地仓库位置(G:\Maven\repo)

b. 在安装Maven的目录下找到conf文件夹,在文件夹中找到settings.xml文件,复制settings.xml文件放于G:\Maven

c. 修改settings.xml文件(包括maven解压包里的setting.xml以及复制到自定义仓库下的setting.xml两个文件)

(4)测试是否修改成功:cmd -> mvn help:system

打开自己设置好的本地仓库,会发现多了很多文件,就是从中央仓库中下载到本地仓库的。

(5)eclipse设置好maven插件

进入eclipse点击window => prefences => maven =>userSetting进行设置

(6)测试,在eclipse新建一个maven项目

(7)安装jar包到本地仓库(以sqljdbc.jar为例)

将jar扔到项目根目录下,build一下下面的命令:

install:install-file -Dfile=sqljdbc4.jar-Dpackaging=jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4-Dversion=4.0

4. 安装好tomcat并且测试发布
如果是maven项目可以直接在pom.xml文件中集成tomcat7插件。直接使用即可

使用命令:

如果需要独立的tomcat的服务器,请自行百度安装。

5. 安装sql-server和mysql两种数据库
根据自己的数据库按照百度经验教程安装即可。

6. 安装本地redis缓存服务
Windows环境下:直接安装即可(勾选添加环境变量到本机)

测试是否成功: cmd -> 进入redis安装目录执行以下命令

redis-server.exeredis.windows.conf

如果第一次启动失败,先执行以下命令在执行上面的命令

redis-cli.exe

127.0.0.1:6379>shutdown

not connected>exit

实际开发生产环境需要给redis设置复杂的密码,防止服务器从该端口被攻击。

7.安装redis的管理工具 redis desktop manager可以在桌面上便捷的管理redis
---------------------

原文:https://blog.csdn.net/qq_22928269/article/details/80179444

Java web开发环境搭配的更多相关文章

  1. 使用Eclipse+Maven+Jetty构建Java Web开发环境(几个教程综合集成2014发行)

    工作需要使用Jetty由于web集装箱,得知Eclipse+Maven+Jetty该组合是非常好的,因此,要在网上找了很多教程,但不写或多或少特定的或过时的内容而导致最终的配置失败,易于配置为未来的同 ...

  2. Java Web 开发环境快速搭建

    Java Web 开发环境快速搭建 在因某种原因更换开发设备后,可依据此文快速搭建开发环境,恢复工作环境. Java开发环境: Windows 10 (64-bit) Oralce JDK Eclip ...

  3. Java Web开发环境配置(JDK+Tomcat++IDEA 14)

    对于未接触过java web开发的大家而言,应该和我一样对java web编程开发比较迷茫,通过查一些资料,大致清楚了java web开发环境的一些基本配置,未做过相关编程的人员可以看一看,由于我刚接 ...

  4. java web开发环境配置系列(二)安装tomcat

    在今天,读书有时是件“麻烦”事.它需要你付出时间,付出精力,还要付出一份心境.--仅以<java web开发环境配置系列>来祭奠那逝去的…… 1.下载tomcat压缩包,进入官网http: ...

  5. java web开发环境配置系列(一)安装JDK

    在今天,读书有时是件“麻烦”事.它需要你付出时间,付出精力,还要付出一份心境.--仅以<java web开发环境配置系列>来祭奠那逝去的…… 1.下载JDK文件(http://www.or ...

  6. 工具的更新换代 总是要折腾一下Windows10下Java Web 开发环境的配置

    Windows10下Java Web 开发环境的配置 由于经常性遗忘,所以整理一下 Java Web 开发环境的搭建与配置,利人利己 主要分为以下几步,需要可以挑着看 Windows下 JDK 的下载 ...

  7. Mac OS X上IntelliJ IDEA 13与Tomcat 8的Java Web开发环境搭建

    这标题实在有点拗口,不知道怎么写好,但看了标题也就明白文本的内容.最近几天在折腾这些玩意儿,所以写写总结.除了环境搭建,本文还是一篇入门级的上手教程. 去下载一些东西 JDK安装 Tomcat安装 T ...

  8. JAVA WEB开发环境搭建

    JAVA WED开发环境搭建 JDK的安装和配置 到https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-21 ...

  9. 搭建Windows下Java Web开发环境

      概要 1.SSH开发相关软件及开发包下载2.软件安装及相关设置3.最简单的Web程序 1.软件下载 在D盘建一个目录JavaTools,用来存放下载的软件和开发包.(本教程将使用D盘,你也可以使用 ...

随机推荐

  1. 蜕变成蝶~Linux设备驱动之CPU与内存和I/O

    那是世上最远的距离 思念让我无法去呼吸 你的一动和一举 占据我心里 陪我每个孤独无尽的夜里 用我心中盛放的画笔 描绘你微笑时的绚丽 爱让人痛彻心底 我却不怀疑 你的存在是我生命的奇迹 感受你的每一次的 ...

  2. MySQL 全文检索 ngram Mybatis

    创建全文索引(FullText index) 创建表的同时创建全文索引 FULLTEXT (name) WITH PARSER ngram 通过 alter table 的方式来添加 alter ta ...

  3. python学习笔记(四)

    模块与包 python模块,一个.py文件 导入模块的语法: import importable  importable#可以是包或包中的模块 import importable1,....,impo ...

  4. PHP 正则 空字符 / NUL字符

    \xnn 匹配中ASCII代码十六进制代码为nn的字符.[\x00-\x7F] 匹配ASCII值从0-127的字符.0-127表示单字节字符,也就是:数字,英文字符,半角符号,以及某些控制字符. 正则 ...

  5. Python学习之解决python下载第三方依赖速度慢的问题

    原因:通过pip命令直接下载,一般下载的资源存放在国外的服务器上,导致下载速度慢.下载过程中报错: 解决方法:通过pip的命令参数,从国内的下载源,国外的替换为国内的镜像,进行目标包的下载: 具体参数 ...

  6. K - Heavy Cargo dijkstar

    来源poj2263 Big Johnsson Trucks Inc. is a company specialized in manufacturing big trucks. Their lates ...

  7. nginx_ssl证书双向认证以及负载均衡配置

    #user nobody;worker_processes 1; #error_log logs/error.log;#error_log logs/error.log notice;#error_l ...

  8. 浅谈编码Base64、Hex、UTF-8、Unicode、GBK等

    网络上大多精彩的回答,该随笔用作自我总结: 首先计算机只认得二进制,0和1,所以我们现在看到的字都是经过二进制数据编码后的:计算机能针对0和1的组合做很多事情,这些规则都是人定义的:然后有了字节的概念 ...

  9. C语言函数strstr

    函数原型: extern char *strstr(char *str1, const char *str2);   语法: * strstr(str1,str2)   参数: str1: 被查找目标 ...

  10. Synctoy2.1使用定时任务0X1

    环境描述:公司需要在windows上面使用双向文件同步,目前发现SyncToy可以实现这个功能,但是在Windows 2012上面 ,添加定时任务的时候,执行状态总是0x1,定时任务配置确认多次,肯定 ...