1. 程式人生 > >Spring+SpringMVC+Mybatis整合系列(一)Maven安裝與配置

Spring+SpringMVC+Mybatis整合系列(一)Maven安裝與配置

最近有專案要做,想著還是來寫一篇SSM搭建的文件吧!此搭建文件僅供參考!

Spring+SpringMVC+Mybatis簡稱SSM,首先說明一下,由於搭建SSM的篇幅略長,如果放到一篇博文中,可能會給讀者感覺閱讀起來很吃力。其實,寫博文也需要解耦,長篇大論並不是我的作風。這篇文章主要講解搭建SSM所需要的初始環境,適合新手

下面來介紹下SSM搭建的初始環境。

安裝軟體:

  • JDK 1.7.0
  • Eclipse 4.3.2
  • Maven 3.3.3

我使用的IED是Eclipse,由於我們的SSM框架,我們使用Maven來管理jar包,maven其實很簡單,並沒有你想象中的那麼複雜。關於JDK和Eclipse的安裝此處就不多作說明,這篇文章主要是給出Maven的安裝以及Eclipse配置Maven,請先安裝好JDK

其實Maven安裝過程非常簡單,下面來介紹下maven的安裝和配置。

一、Maven下載

Windows下下載bin的,如下:


這裡寫圖片描述

二、Maven安裝與配置

Maven的安裝與JDK的安裝大同小異。當然使用Maven的前提是已經安裝好了JDK,且配置好了相應的JAVA_HOME環境變數。下載Maven之後,直接解壓就可以,無exe檔案,這裡我把maven解壓到
D:\Program Files\Java\apache-maven-3.3.3,下面給出Maven簡單的環境變數設定:

(1)系統中分有使用者變數和系統變數兩部分,設定的時候要和JAVA_HOME在同一部分,新增一個MVN_HOME的變數,其值就是Maven所在的絕對路徑了,如上面的D:\Program Files\Java\apache-maven-3.3.3


(2)編輯Path變數:在最左邊(當然也可以在其它部分)新增上%MVN_HOME%/bin;注意後面的分號,為英文的.

如下圖所示:


這裡寫圖片描述

配置好以後,開啟cmd,並輸入mvn -v檢視資訊,如果顯示出了版本資訊,則配置成功!


這裡寫圖片描述

這表明Maven已經安裝成功,下面來介紹在eclipse中配置Maven

三、Eclipse整合Maven

一般開發工具中都自帶的有Maven,這和自帶的有JDK一樣,不過一般不使用自帶的,而指定使用我們自己安裝的。對於Eclipse來說設定幾乎一樣:

Eclipse:Window–>Preference–>Maven–>Installations–>Add

,指定本機上安裝好的Maven


這裡寫圖片描述

接下來,設定Maven的本地倉庫。這個倉庫一般由開發工具預設指定到C盤某個目錄中,由於倉庫中要儲存大量的jar檔案,這會大量佔用C盤空間。所以我們可以將其指定為其它目錄:

  • 首先,我們自己建立一個本地倉庫目錄,這需要更改安裝路徑中的D:\Program Files\Java\apache-maven-3.3.3\conf目錄下的settings.xml檔案,搜尋 ,會找到相應的註釋說明,並在附近新增
<localRepository>D:\Workspaces\Maven\maven-repository</localRepository>
  • 將更改後的settiongs.xml檔案複製一份到指定的目錄中,如在D:\Workspaces\Maven\maven-repository中存放一份更改後的settings.xml檔案
  • 在上述Installations相同目錄下,找到Preferences–>Maven–>User Settings,Browse指定到新的本地倉庫。

這裡寫圖片描述

到此為止你的eclipse上已經將Maven整合進去了,在eclipse IED介面點選File–>New–>Other,可以看到有Maven選項了,如下所示:


這裡寫圖片描述

OK!環境搭建好了,下面介紹如何使用Maven新建一個web專案。

相關推薦

Spring+SpringMVC+Mybatis整合系列Maven安裝配置

最近有專案要做,想著還是來寫一篇SSM搭建的文件吧!此搭建文件僅供參考! Spring+SpringMVC+Mybatis簡稱SSM,首先說明一下,由於搭建SSM的篇幅略長,如果放到一篇博文中,可能會給讀者感覺閱讀起來很吃力。其實,寫博文也需要解耦,長篇大論並

Spring+SpringMVC+Mybatis整合系列Eclipse新建Maven web專案

這是SSM搭建的第二篇,關於eclipse整合Maven環境搭建部分已經在上一篇中 Spring+SpringMVC+Mybatis整合系列(一)Maven安裝與配置講解完畢,下面主要講解如何使用Eclipse新建Maven專案,以及建立完後的一個BUG處理方法

MySQL學習資料庫安裝配置全程圖解

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Maven學習筆記-Maven安裝環境變數配置

一、下載Maven 官網地址:http://maven.apache.org/ 去官網上下載最新的maven. 然後解壓到安裝目錄中,這裡我直接解壓到D盤,如圖所示是maven安裝包的目錄結構。 二、安裝Maven 配置mave

elasticsearch安裝配置

一、elastic search的安裝與配置 1、安裝Java 並且配置JAVA_HOME環境變數。 2、下載elasticsearch,下載地址:https://www.elastic.co/downloads/elasticsearch。博主下載時最新版為6.3.2,下面所有都是基於6.3.2進行的測

maven入門淺析-----maven安裝配置、建立專案骨架、編譯、測試、打包、執行

一、下載及安裝 1.1 下載maven 3.2.5 先到官網http://maven.apache.org/download.cgi 下載3.2.5版本(目前最新是3.3.9),下載完成後,解壓到某個目錄(本文中是E:\apachemaven) 2.1 配置環境變數 系統

CentOS下torque叢集配置-torque安裝配置

一、Centos7系統的安裝及設定 1、給兩臺電腦安裝CentOS7.0,光碟啟動路徑修改為:/dev/cdrom 修改主機名稱 # hostnamectl set-hostname <host-name> 2、設定ip地址 # vi /etc/sysco

Spring+SpringMVC+MyBatis入門實踐4Spring + MyBatis整合

本過程基於Mybatis入門進行, 所以在開始之前希望你建庫,表結構,Mybatis的常用用法都已經熟練了。 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http

mybatis基礎系列——mybatis入門

好久不發部落格了,寫博文的一個好處是能讓心靜來,整理下之前學習過的一些知識一起分享,大神路過~ mybatis簡介 MyBatis 是一款優秀的持久層框架,它支援定製化 SQL、儲存過程以及高階對映。傳統的 JDBC程式碼通常存在如下問題: 1. 頻繁對資料庫進行連線和關閉,造成資源浪費,效能下降。 2. S

mybatis基礎系列——mybatis入門

mybatis框架 分享 1.4 user spa 別名 utf-8 ODB mes 好久不發博客了,寫博文的一個好處是能讓心靜來,整理下之前學習過的一些知識一起分享,大神路過~mybatis簡介MyBatis 是一款優秀的持久層框架,它支持定制化 SQL、存儲過程以及高級

# Spring+SpringMVC+MyBatis入門實踐2

注入物件 Product.java package com.happycoder.pojo; public class Product { private int id; private String name; private C

Spring+SpringMVC+MyBatis入門實踐3

註解方式IOC/DI 修改spring-config.xml ... <context:annotation-config/> <bean name="c" class="com.happycoder.pojo.Categ

Spring+SpringMVC+MyBatis入門實踐5

註解方式AOP 註解配置切面 @Aspect 註解表示這是一個切面 @Component 表示這是一個bean,由Spring進行管理 @Around(value = “execution(* com.happycoder.service.ProductServ

Spring Boot 2.0 系列 SpringBoot 簡介

一、背景        Spring 為企業級應用的一站式解決方案,除了提供強大的、設計優秀的基礎框架,還提供了眾多的解決方案級產品。中國一代的Java 開發程式設計師其實就是Spring 開發人員。Spring 也從一開始的一個輕量級的開發框架,隨著元件越來越多,變成了被

利用Maven搭建Spring+SpringMVC+Mybatis框架專案

上次寫到將Spring和Mybatis整合到了一起,這次便將SpringMVC整合進去,SpringMVC只負責controller和頁面之間的跳轉,也就是隻負責和使用者互動 3.2 整合SpringMVC框架 3.2.1 建立spring-mvc.xml

springBoot+springMVC+myBatis專案搭建

一、建立啟動類,Application.java.啟動類應放在controller的同級或上一級 目錄結構中: src/main/java---編寫程式碼存放的目錄。 src/main/resources--資源存放的目錄。 src/main/webapp--

高性能服務器開發基礎系列 主線程工作線程的分工

c++ 服務器 服務器端為了能流暢處理多個客戶端鏈接,一般在某個線程A裏面accept新的客戶端連接並生成新連接的socket fd,然後將這些新連接的socketfd給另外開的數個工作線程B1、B2、B3、B4,這些工作線程處理這些新連接上的網絡IO事件(即收發數據),同時,還處理系統中的另外一些事

MyBatis學習總結——ORM概要MyBatis快速起步

管理 stat prim aot 驅動 單元測試 build sta 環境 目錄 一、ORM 1.1、ORM簡介 1.2、ORM的概念 1.3、ORM的優缺點 二、MyBatis 2.1、MyBatis的特點 2.2、MyBatis工作流程

ELK系列安裝elasticsearch + logstash + kibana

minimum 5.6 解壓 通過 stdout you targe 記錄 pat 因為公司使用ELK的緣故,這兩天嘗試在阿裏雲上安裝了下ELK,這裏做個筆記,有興趣的同學可以看下。 先大致介紹下ELK,ELK是三個組件的縮寫,分別是elasticsearch、logsta

深入淺出maven系列---maven安裝配置

window環境下,maven安裝配置過程。一共只需要4個步驟。以前配置過,但記憶模糊的同學可以檢視文字教程 文字教程 一: 【檢查】確認已經安裝jdk,已經環境變數中配置JAVA_HOME,已經修改Path 二:【下載】從http://maven.apache.org/download