本文转自李平安的博客 https://blog.csdn.net/lipinganq/article/details/78746635
SSM环境搭建(一) - Eclipse下载安装配置
一.Eclipse下载安装
1.1 下载Eclipse安装包
1.2 下载Eclipse压缩包
1.3 解压eclipse
二.eclipse配置
2.1 设置JVM内存
打开eclipse文件夹下的eclipse.ini
2.2 配置JDK
“Window”–“Preferences”–“Java”–“Installed JREs”–“Add”–“Standard VM”–选择jdk安装目录
2.3 配置Tomcat
Window”–“Preferences”–“Server”–“Runtime Environments”–“Add”–“Apache”–“Apache Tomcat v7.0”–选择tomcat7的目录
tomcat下载地址:https://tomcat.apache.org/whichversion.html
2.4 取消启动eclipse时不必要的插件
“Window”–“Preferences”–“General”–“Startup and Shutdown”
2.5 关闭验证
默认Eclipse会对workspace中的项目进行验证,验证的内容包括jsp内容、xml内容,等等,验证过程很消耗内存,所以建议关闭验证功能
“Window”–“Preferences”–“Validation”–“Disable All”
2.6 自定义新建菜单项
“新建”菜单项 Eclipse默认的新建内容并不满足需求,好多内容还需要到other中去找
window — Prespective –“Customize Prespective…”–“Shortcuts”–选择你需要的新建项即可
2.6.1 自定义之前菜单
2.6.2 自定义
2.6.3 自定义之后菜单
2.7 代码自动提示
Window -> Preferences -> Java -> Editor -> Content Assist -> Auto Activation
加上”abcdefghijklmnopqrstuvwxyz”
2.8 代码的字体类型和大小
Window -> Preferences -> General -> Appearance -> Content Assist -> Colors and Fornts,只需修改 Basic 里面的 Text Font 就可以了
2.9 文本文件编码
Window -> Preferences -> General -> Workspace -> Text file encoding -> Other
2.10 JSP文件编码
Window -> Preferences -> Web -> JSP Files -> Text file encoding-> Other:
2.11 JavaScript文件代码自动提示
Window -> Preferences -> JavaScript-> Editor -> Content Assist -> Auto-Activation
加上.qwertyuiopasdfghjklzxcvbnm
2.12 HTML文件代码自动提示
Window -> Preferences -> Web -> HTML Files -> Editor -> Content Assist -> Auto-Activation
2.13 properties文件中文乱码
Window -> Preferences -> General -> Content Types -> Text -> Java Properties File -> UTF-8 -> Update -> OK
SSM环境搭建(二) - Maven下载安装配置
一.安装JDK
1.1 jdk下载安装
JDK下载安装步骤网上很多,这里不再多说
http://blog.csdn.net/u012934325/article/details/73441617
1.2 jdk环境变量配置
1 |
JAVA_HOME:C:\Program Files\Java\jdk1.8.0_60 |
1.3 验证
二.下载Maven
2.1 Maven下载
2.2 JDK版本要求
https://maven.apache.org/docs/history.html
2.3 解压压缩包
三.配置Maven
3.1 新建环境变量
M2_HOME:D:\maven\apache-maven-3.5.2
3.2 添加到环境变量
编辑 PATH 变量,添加 Maven bin 文件夹到 PATH 的最后,这样就可以在命令中的任何目录下运行Maven 命令了
%M2_HOME%\bin
3.3 验证
SSM环境搭建(三) - Maven和Eclipse集成
一.安装Maven
在Maven下载安装配置中介绍了Maven的下载安装配置
文件路径:D:\maven\apache-maven-3.5.2
二.Eclipse中配置Maven
2.1 检查Maven插件是否安装
Eclipse版本中一般内置了Maven插件,怎么检查Eclipse中是否内置了Maven插件:
windows–>>preferences –>> maven
2.2 配置Maven
配置Maven安装目录:D:\maven\apache-maven-3.5.2
windows–>>preferences –>> maven –>> Installations
三.Eclipse设置Maven本地仓库localRepository
3.1 Maven配置文件
localRespository标签,此标签的目的是配置本地的maven仓库
1 |
// 即把本地仓库设置为我的本地目录 |
3.2 Eclipse设置Maven设置文件
“window”—“preferences”–“maven”–“user setting”
找到User settings,修改配置文件为刚才修改的配置文件,修改完成之后,则和eclipse的集成完成。
3.3 在Eclipse中修改Maven配置文件
3.3.1 文本更新
如果在D:\maven\apache-maven-3.5.2\conf\settings.xml中修改了Maven配置,需要在Eclipse同时更新
3.3.1.1 修改
3.3.1.2 更新
3.3.2 Eclipse中更新
3.3.2.1 修改
3.3.2.2 更新
在eclipse中修改保存后,相当于同时更新D:\maven\apache-maven-3.5.2\conf\settings.xml
四.配置国内远程中央仓库
由于Maven远程中央仓库是来自国外的,下载速度不是特别的理想,所以配置一个国内的远程中央仓库:阿里云中央仓库
4.1 第一种方法
4.1.1 阿里云中央仓库
1 |
<mirrors> |
4.1.2 配置settings.xml
在D:\maven\apache-maven-3.5.2\conf\settings.xml文件的mirrors标签添加阿里云中央仓库
4.2 第二种方法
在Maven工程pom.xml中配置
1 |
<repositories><!-- 代码库 --> |
五.配置Maven运行时JDK
因为Maven必须要JDK1.6以上才能够正常运行,所以需要配置一下Eclipse使用的JDK。
进入window->preferences窗口,选择java->Installed JREs,通过add按钮增加jdk对对应的路径加进来
六.配置Maven编译时JDK
在Maven项目上右键 -> Properties -> Java Compiler
SSM环境搭建(四) - 创建Maven Web工程
一. Maven入门介绍
二. 创建Maven工程步骤
2.1 File -> New -> Maven Project
如果没找到Maven Project,到other中查找
2.2 设置WorkSpace
2.3 选择骨架
maven-archetype-webapp
2.4 设置属性
2.4.1 groupId
顾名思义,这个应该是公司名或是组织名。一般来说groupId是由三个部分组成,每个部分之间以”.”分隔,第一部分是项目用途,比如用于商业的就是”com”,用于非营利性组织的就 是”org”;第二部分是公司名,比如”tengxun”、”baidu”、”alibaba”;第三部分是你的项目名
2.4.2 artifactId
可以认为是Maven构建的项目名,比如你的项目中有子项目,就可以使用”项目名-子项目名”的命名方式
2.4.3 version
版本号,SNAPSHOT意为快照,说明该项目还在开发中,是不稳定的版本。在Maven中很重要的一点是,groupId、artifactId、version三个元素生成了一个Maven项目的基本坐标,这非常重要
2.5 项目结构
2.6 配置Project Factes
由于使用了骨架创建项目,但是骨架为我们创建的毕竟是有限的,有的需要我们自己修改一下
在项目上右键 -> Properties -> Project Facets
2.6.1 设置jdk
java上默认jdk为1.5,改为jdk1.8
2.6.2 修改Dynamic Web Module
默认的Dynamic Web Module为2.3,直接在这里修改为3.0,可以看到无法apply
这是一个重要点,需要在当前项目的工作空间中修改
找到D:\eclipse\workspace\MyMaven.settings\org.eclipse.wst.common.project.facet.core.xml,打开
1 |
|
修改2.3 -> 3.0,保存,重启Eclipse
1 |
|
重启后就好了
2.7 配置编译JDK版本
项目右键-> Properties-> Java Compiler
2.8 配置运行JDK版本
项目右键-> Properties-> Java Build Path
2.9 标准目录结构
上述改完之后,就出现了Maven提倡使用的一个标准目录结构,使开发人员能在熟悉了一个Maven工程后,对其他的Maven工程也能清晰了解。这样做也省去了很多设置的麻烦
新建包路径:com.lee
1 |
main目录下是项目的主要代码,test目录下存放测试相关的代码 |
2.10 pom.xml
2.10.1 最基本配置
1、modelVersion
指定了当前Maven模型的版本号,对于Maven2和Maven3来说,它只能是4.0.0
2、groupId
顾名思义,这个应该是公司名或是组织名。一般来说groupId是由三个部分组成,每个部分之间以”.”分隔,第一部分是项目用途,比如用于商业的就是”com”,用于非营利性组织的就 是”org”;第二部分是公司名,比如”tengxun”、”baidu”、”alibaba”;第三部分是你的项目名
3、artifactId
可以认为是Maven构建的项目名,比如你的项目中有子项目,就可以使用”项目名-子项目名”的命名方式
4、version
版本号,SNAPSHOT意为快照,说明该项目还在开发中,是不稳定的版本。在Maven中很重要的一点是,groupId、artifactId、version三个元素生成了一个Maven项目的基本坐标,这非常重要
5、packing
项目打包的类型,可以使jar、war、rar、ear、pom,默认是jar
1 |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
2.10.2 dependencies
1 |
<dependencies> |
之前有说过groupId、artifactId、version唯一标识一个Maven项目,有了这三个元素,我们就可以去远程仓库下载junit.jar到本地仓库了
2.10.3 properties
properties是用来定义一些配置属性的,例如project.build.sourceEncoding(项目构建源码编码方式),可以设置为UTF-8,防止中文乱码,也可定义相关构建版本号,便于日后统一升级
1 |
<properties> |
2.10.4 build
build表示与构建相关的配置,比如build下有finalName,表示的就是最终构建之后的名称。
1 |
<build> |
1 |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |