之前一直用自己的笔记本进行web项目的开发,实验室配了一台台式机,软件和环境都需要重新配置和安装。最近准备用SSM(Spring,SpringMVC,MyBatis)框架编写一个图书管理系统,主要使用Maven来搭建SSM框架。

1. 安装MyEclipse

我安装的是MyEclipse2015版本的

 安装包云盘地址:http://pan.baidu.com/s/1pLiztv9

这个需要破解,可以在网上搜索注册机,严格按照步骤操作,一定可以成功破解。每一步都要看仔细哦,很容易出错的,之前笔者因为各种小问题装了卸,卸了装。

2. 安装JDK

   可以先装jdk,也可以先装myeclipse,这二者没有影响,但是如果没有装jdk,就配置maven,那就不可以啦。会出错哦。具体的错误下面会给出图片说明。

   jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(官方正版哦)

   下载后直接安装,操作很简单。安装完后配置环境变量。

  1)新建变量名:JAVA_HOME 变量值:D:\soft\install\jdk(我的jdk安装路径)

2)编辑变量名:Path 后面加上%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(;一定不能少),相比win7系统下的环境配置,win10 就方便的多。可直接添加和删除,不要担心遗漏了;号而引发错误。如下图:

  3)新建变量名 :CLASSPATH 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(最前面的.;是关键,不要遗漏)

笔者当时偷懒,没有新建变量名JAVA_HOME,而是直接使用D:\soft\install\jdk(我的jdk安装路径)代替,这就致使我在配置maven是提示错误找不到JAVA_HOME,这里我也不清     楚为什么maven的配置需要JAVA_HOME变量,欢迎评论告知。

设置完成后,运行cmd,分别输入命令行java,javac,java -version,出现以下提示,表示环境变量配置成功,否则需要重新配置,仔细检查是否出现漏掉. 或者; 的情况

3. Tomcat安装配置

 3.1 Tomcat的安装

下载网址:http://tomcat.apache.org/(信赖官网)

目前Tomcat最高版本是Tomcat9,我下载的是Tomcat8.0.38。因为我安装的Myeclipse最高支持Tomcat8.0。下载的压缩包。免安装的。解压后就可以使用了。

  3.2 配置Tomcat

      MyEclipse是个集成环境,安装后自带了很多插件。myeclipse有自带的tomcat,但有时候会出错,没有自己下载的tomcat好用。建议在开始时还是自己重新下载一个Tomcat,并配置好,运行项目时选择自己配置的Tomcat。

配置方式如下:

Window-->preference-->MyEclipse-->Severs-->Runtime Environment-->Add

配置好后,在运行项目时就可以选择新配置的Apache Tomcat v8.0服务器了。

4. Maven安装配置

 4.1 Maven的安装

     下载地址:http://maven.apache.org/download.cgi

下载一个maven安装包,解压后配置环境变量即可

新建变量名:MAVEN_HOME 变量值:D:\soft\install\sever\apache-maven-3.3.9-bin\apache-maven-3.3.9(我的maven路径)

编辑变量名:Path 在后面加上 %MAVEN_HOME%\bin;(;不要遗漏)

环境变量配置完后,打开运行,输入cmd,命令行输入mvn -version,如果配置成功则如下图显示:

   

上面提到的那个问题:如果没有配置JAVA_HOME变量,则会提示下面的错误:

4.2 Maven数据仓库的配置

      Myeclipse安装后有自带的maven,Local Repository也有默认的路径,这里可以进行修改,也可以使用默认路径。

4.3 MyEclipse中集中Maven

      Window-->preference-->MyEclipse-->Maven4MyEclipse-->Installations-->Add,把自己安装的Maven添加进来。

        

        同时把User Settings里的User Setting设置为D:\soft\install\sever\apache-maven-3.3.9-bin\apache-maven-3.3.9\conf\settings.xml。

MyEclipse2015+Tomcat8.0+Maven3.3项目环境搭建的更多相关文章

  1. MyEclipse2014+JDK1.7+Tomcat8.0+Maven3.2 开发环境搭建

    1.JDK的安装 首先下载JDK,这个从sun公司官网可以下载,根据自己的系统选择64位还是32位,安装过程就是next一路到底.安装完成之后当然要配置环境变量了. ————————————————— ...

  2. Cocos2dx-3.0版本 从开发环境搭建(Win32)到项目移植Android平台过程详解

    作为重量级的跨平台开发的游戏引擎,Cocos2d-x在现今的手游开发领域占有重要地位.那么问题来了,作为Cocos2dx的学习者,它的可移植特性我们就需要掌握,要不然总觉得少一门技能.然而这个时候各种 ...

  3. mac OS X下Java项目环境搭建+IntelliJ IDEA Jrebel插件安装与破解+Office 2016破解版安装

    一.mac OS X下Java项目环境搭建 因为某些原因新入手了台最新版的MacBook Pro,意味着今天要花一天时间安装各种软件以及项目环境搭建╮(╯▽╰)╭ 项目环境搭建步骤: 1.安装jdk ...

  4. Selenium win7+selenium2.0+python+JetBrains PyCharm环境搭建

    win7+selenium2.0+python+JetBrains PyCharm环境搭建 by:授客 QQ:1033553122 步骤1:下载python 担心最新版的支持不太好,这里我下载的是py ...

  5. vue项目ide(vue项目环境搭建)

    一.先介绍一下我接下来要做的项目 项目:ide可视化工具 技术应用: Vue2.0(js框架):https://cn.vuejs.org/ ElementUi(饿了吗ui框架基于vue的):http: ...

  6. 新手嘛,先学习下 Vue2.0 新手入门 — 从环境搭建到发布

    Vue2.0 新手入门 — 从环境搭建到发布 转自:http://www.runoob.com/w3cnote/vue2-start-coding.html 具体文章详细就不搬了,步骤可过去看,我这就 ...

  7. react 开发 PC 端项目(一)项目环境搭建 及 处理 IE8 兼容问题

    步骤一:项目环境搭建 首先,你不应该使用 React v15 或更高版本.使用仍然支持 IE8 的 React v0.14 即可. 技术选型: 1.react@0.14 2.bootstrap3 3. ...

  8. Django项目: 项目环境搭建 ---- 一、创建django项目

    项目环境搭建 一.创建django项目 1.创建python虚拟环境 在虚拟机上创建python虚拟环境,因为实际项目部署,实在linux mkvirtualenv -p /usr/bin/pytho ...

  9. React全家桶打造共享单车后台管理系统项目_第1篇_项目环境搭建_首页编写

    1.项目介绍 项目github地址:https://github.com/replaceroot/React-manageSystem  项目整体架构: 课程大纲:     第一章:React基础知识 ...

随机推荐

  1. Python标准模块logging

    http://blog.csdn.net/fxjtoday/article/details/6307285 开发Python, 一直以来都是使用自己编写的logging模块. 比较土...... 今天 ...

  2. EXT.NET各个版本下载地址

    官网下载地址为:http://www.nuget.org/packages/Ext.NET

  3. C - 最长公共子序列

    C - 最长公共子序列 Time Limit: 1000/1000MS (C++/Others) Memory Limit: 65536/65536KB (C++/Others) Problem De ...

  4. PAT 1030 完美数列

    https://pintia.cn/problem-sets/994805260223102976/problems/994805291311284224 给定一个正整数数列,和正整数 p,设这个数列 ...

  5. ASP.NET MVC如何使用输出缓存

    通过这篇文章你将学习到在MVC中如何使用输出缓存,业务逻辑我就不多介绍了,主要是Outputcache的基本使用.至于数据缓存还是等我的下一篇文章吧,一步一步来不急的.   输出缓存的使用方法是在Co ...

  6. Struts1之html标签

    Struts1的html标签主要是为了绘制HTML页面标签元素,通过与Struts1框架的集成,增强功能 首先,在使用前,需要引入tld文件 <%@ taglib prefix="ht ...

  7. Hiberante可配置参数

    ###################### ### Query Language ### ###################### ## define query language consta ...

  8. 【bzoj2124】等差子序列 STL-bitset

    题目描述 给一个1到N的排列{Ai},询问是否存在1<=p1<p2<p3<p4<p5<…<pLen<=N (Len>=3),使得Ap1,Ap2,A ...

  9. P2563 [AHOI2001]质数和分解

    题目描述 任何大于 1 的自然数 n 都可以写成若干个大于等于 2 且小于等于 n 的质数之和表达式(包括只有一个数构成的和表达式的情况),并且可能有不止一种质数和的形式.例如,9 的质数和表达式就有 ...

  10. BZOJ2115 [Wc2011] Xor 【线性基】

    2115: [Wc2011] Xor Time Limit: 10 Sec  Memory Limit: 259 MB Submit: 3915  Solved: 1633 [Submit][Stat ...