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

搭建一套完整的J2EE开发环境相关推荐

  1. 利用anaconda安装python_Python机器学习4:简单、快速搭建一套完整的Python机器学习环境...

    在某些平台上安装Python机器学习环境是非常困难的.首先需要安装Python,然后需要安装许多机器学习.深度学习的库,并且同一个库的不同版本之间往往还容易冲突,初学者往往在搭建机器学习环境这一步就失 ...

  2. 图文详解J2EE开发环境搭建全过程

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 前言 在J2EE项目实施过程中需要搭建一个完整的开发环境,涉及到的技能和工具包含:JDK.Ec ...

  3. Eclipse j2ee开发环境的搭建

    Eclipse j2ee 开发环境的搭建 Eclipse 是一个开源的功能强大的 ide 开发环境,再加上他的扩展插件功能,使得他被广泛使用. J2ee 有几种开发环境, eclipse+lomboz ...

  4. java完整开发环境搭建_如何搭建一个完整的Java开发环境

    这篇文章主要教大家如何搭建一个完整的Java开发环境,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境 ...

  5. linux搭建j2ee环境搭建,Eclipse j2ee开发环境的搭建

    Eclipse j2ee开发环境的搭建 J2EE规范是这样定义J2EE组件的:客户端应用程序和applet是运行在客户端的组件.以下是关于Eclipse j2ee开发环境的搭建,欢迎大家参考! 在Li ...

  6. Eclipse下搭建struts、spring、hibernate开发环境

    开发环境的搭建,Myeclipse 下搭建 struts+spring+hibernate 开发环境:记得刚学struts.Spring.hibernate三大框架时就为这些基本环境的搭建发愁,那是使 ...

  7. 如何搭建一套完整的深度学习系统?

    假期总是过的很快,刷刷抖音,说没就没了. 说到抖音,就不得不提它的推荐系统,太 NB 了.刷了啥,立刻记住你的偏好,推荐相似内容,一不小心 2 小时就过去了,让人欲罢不能,要么日活 6 亿呢. 其实& ...

  8. 免费视频直播点播服务器系统,搭建一套完整的网络视频流媒体直播/点播服务系统需要具备哪些条件?...

    原标题:搭建一套完整的网络视频流媒体直播/点播服务系统需要具备哪些条件? 随着Internet的飞速发展,网上现场直播已经从实验阶段走向了实用阶段.各式各样的社会活动都可以借助网上现场直播方式传遍全世 ...

  9. 搭建IntelliJ IDEA+maven+jetty+SpringMVC 开发环境(二)

    2017一月 23 转载自:http://blog.csdn.net/jdjdndhj/article/details/54691894 搭建IntelliJ IDEA+maven+jetty+Spr ...

最新文章

  1. mysql布隆过滤器源码_通过实例解析布隆过滤器工作原理及实例
  2. NR 5G QoS模型
  3. 微服务之consul(一) - 诗码者 - 博客园
  4. 【转】五大方法,彻底永久关闭win10自动更新的方法【已验证有效】
  5. 宋浩 概率统计 笔记_推论统计分析学习笔记
  6. 第七章:nginx的rewrite规则详解
  7. pop3通过时间或者条件取邮件_Python 进阶(三):邮件的发送与收取
  8. js基础之---slice()
  9. 台大李宏毅Machine Learning 2017Fall学习笔记 (14)Unsupervised Learning:Linear Dimension Reduction
  10. 嵌入式系统——系统安全之常见病毒漏洞刷题整理
  11. SetWindowLong 和SetClassLong区别
  12. 麦肯锡:全球调研14个行业、160个案例、3000名高管,AI应用到哪一步了?
  13. ug10.0安装好了怎么找到
  14. sonar代码质量分析
  15. NLP 语义相似度常用计算方法总结
  16. CAD等分不显示等分点
  17. 计算机毕业设计springcloud“微服务”架构下新闻头条的设计与实现
  18. 加班奖励 python_“加班做了2天的方案,同事用Python半个小时就搞定了?”
  19. Python爬虫编程实践--task01
  20. 北京大学计算机视觉导师,北京大学信息科学技术学院林宙辰研究生导师介绍

热门文章

  1. Web前端开发实验作业 - 网页计算器
  2. 【预测模型】基于灰度模型预测房价matlab源码
  3. @table 注解详解及使用
  4. WebRTC-FEC
  5. C# BeginInvoke实现异步编程
  6. This.invoke和this.begininvoke的区别?
  7. anaconda中python环境初始化
  8. R绘图笔记 | 一般的散点图绘制
  9. 神经网络用英文怎么说,神经网络英文怎么说
  10. 路由器AP 和 STA模式共存