之前一直用自己的笔记本进行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. 学习MVC中出现的一个BUG

    BUG描述:No Entity Framework provider found for the ADO.NET provider with invariant name 'System.Data.S ...

  2. SQL select 和SQL where语句

    一.SQL SELECT语句 用于从表中选取数据,结果被存储在一共结果表中(称为结果集) 1.语法: SELECT 列名称   FROM  表名称 以及: SELECT * FROM 表名称 注:SQ ...

  3. [C/C++] extern关键字详解以及与static、const区别

    extern用法详解: 1. 声明外部实体 声明外部全局变量或对象,一般用于头文件中,表示在其它编译单元内定义的变量,链接时进行外部链接,如: extern int ivalue; 此时的extern ...

  4. Spark分布式执行原理

    Spark分布式执行原理 让代码分布式运行是所有分布式计算框架需要解决的最基本的问题. Spark是大数据领域中相当火热的计算框架,在大数据分析领域有一统江湖的趋势,网上对于Spark源码分析的文章有 ...

  5. bzoj 1977 洛谷P4180 严格次小生成树

    Description: 给定一张N个节点M条边的无向图,求该图的严格次小生成树.设最小生成树边权之和为sum,那么严格次小生成树就是边权之和大于sum的最小的一个 Input: 第一行包含两个整数N ...

  6. innodb log file与binlog的区别在哪里?

    Q: innodb log file与binlog的区别在哪里?有人说1.mysql的innodb引擎实际上是包装了inno base存储引擎.而innodb log file是由 inno base ...

  7. java注解(Annotation)的简单介绍

    注解你可以理解为一个特殊的类,或者接口其自定义个格式形如 public @interface 注解名(){ //注解的属性,特别提醒当注解的属性为value时,在对其赋值时,可以不写value,而直接 ...

  8. CentOS 64位上编译 Hadoop2.6.0

    由于hadoop-2.6.0.tar.gz安装包是在32位机器上编译的,64位的机器加载本地库.so文件时会出错,比如: java.lang.UnsatisfiedLinkError: org.apa ...

  9. PRINT_TABLE 列以行形式显示

    在sqlplus,如果列比较多,往往会显示不够清晰,这时如果能把查询语句行转列就明了多了,在网上看到print_table存储过程:里面所设置的日期格式,可根据自己习惯修改 CREATE OR REP ...

  10. nginx的常规配置

    程序员们,在北上广你还能买房吗? >>>   nginx的常规配置 nginx的使用非常简单,只需要配置好我们需要的各种指令,就能跑起来.如果你需要添加模块,还需要添加模块方面的配 ...