之前一直用自己的笔记本进行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. MFC MDI 工程禁用win7任务栏(taskbar)多视图缩略图(preview)功能

    花费了好几天,google上的把搜索关键字都想烂了终于搜出了答案 app的init函数中在创建mainframe之前调用 EnableTaskbarInteraction(FALSE);

  2. 编译程序提示配置PKG_CONFIG_PATH

    http://blog.csdn.net/langeldep/article/details/6804331 在安装开源软件的过程中, 经常会碰到提示配置PKG_CONFIG_PATH路径, 或者直接 ...

  3. 推荐一个好的Redis GUI 客户端工具

    推荐一个好的Redis GUI 客户端工具 Redis Desktop Manager  

  4. Java集合整体框架

    Java中的集合类有List.Set.Map Collection的实现类:List.Set List的实现类:ArrayList.LinkedList.Vector Set的实现类:HashSet. ...

  5. JavaScript constructor 属性详解

    对象的constructor属性用于返回创建该对象的函数,也就是我们常说的构造函数. 在JavaScript中,每个具有原型的对象都会自动获得constructor属性.除了arguments.Enu ...

  6. Android:Google出品的序列化神器Protocol Buffer使用攻略

    习惯用 Json.XML 数据存储格式的你们,相信大多都没听过Protocol Buffer Protocol Buffer 其实 是 Google出品的一种轻量 & 高效的结构化数据存储格式 ...

  7. [Leetcode] Remove duplicates from sorted list 从已排序的链表中删除重复元素

    Given a sorted linked list, delete all duplicates such that each element appear only once. For examp ...

  8. C++——派生类中的访问——可见性问题

    C++中派生类对基类成员的访问形式主要有以下两种: 1.内部访问:由派生类中新增成员对基类继承来的成员的访问. 2.对象访问:在派生类外部,通过派生类的对象对从基类继承来的成员的访问.今天给大家介绍在 ...

  9. vim插件修改背景颜色和代码颜色

    ls /usr/share/vim/vim74/colorsblue.vim default.vim desert.vim evening.vim morning.vim pablo.vim READ ...

  10. POJ 3179 Corral the Cows

    Corral the Cows Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 1352   Accepted: 565 De ...