搭建maven+spring+freemaker+mybatis环境之一
2015-11-14 18:06
459 查看
一、准备工作
1、下载干净的eclipse,maven压缩包,tomcat服务器
2、配置好jdk和maven的环境变量
3、大体思路,按照maven、spring、freemaker、mybatis的顺序,确保前一步成功后再继续后面的安装
从maven开始:
1:打开eclipse,安装eclipse的maven插件, 插件如果不是最新的,请先更新,不然可能会出现新建项目文件夹确实的问题
2.添加maven配置文件,配置文件修改参见http://blog.csdn.net/a1003671336/article/details/49795857,添加完成后删除C:/Users/用户名/.m2文件夹
3.新建一个maven项目
初始化完成后的样子:
4:添加项目特征,如你的项目是一个web项目,alt+enter 调出项目properties属性,修改项目编码和facets如图
5.添加最后缺失的文件夹,右键项目new --source folder src/test/sources
6.添加maven依赖到编译路径,仍然是alt+enter
7,:最初的src/main/webapp/WEB-INF/web.xml,后面还会改
1、下载干净的eclipse,maven压缩包,tomcat服务器
2、配置好jdk和maven的环境变量
3、大体思路,按照maven、spring、freemaker、mybatis的顺序,确保前一步成功后再继续后面的安装
从maven开始:
1:打开eclipse,安装eclipse的maven插件, 插件如果不是最新的,请先更新,不然可能会出现新建项目文件夹确实的问题
2.添加maven配置文件,配置文件修改参见http://blog.csdn.net/a1003671336/article/details/49795857,添加完成后删除C:/Users/用户名/.m2文件夹
3.新建一个maven项目
初始化完成后的样子:
4:添加项目特征,如你的项目是一个web项目,alt+enter 调出项目properties属性,修改项目编码和facets如图
5.添加最后缺失的文件夹,右键项目new --source folder src/test/sources
6.添加maven依赖到编译路径,仍然是alt+enter
7,:最初的src/main/webapp/WEB-INF/web.xml,后面还会改
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" > <web-app> <display-name>Archetype Created Web Application</display-name> </web-app>最初的pom/xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>test</groupId> <artifactId>test</artifactId> <packaging>war</packaging> <version>0.0.1-SNAPSHOT</version> <name>test Maven Webapp</name> <url>http://maven.apache.org</url> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> <build> <finalName>test</finalName> </build> </project>
相关文章推荐
- spark java.lang.OutOfMemoryError: Java heap space
- Java HMACShA256
- 谈谈spring中bean的名字
- Interceptor详解
- MysqlProtocolAnalyzer一个Java实现的MySql协议解析库
- Java JUC之Atomic系列12大类实例讲解和原理分解
- Java基础<七>-------抽象、继承、接口
- Myeclipse设置注释模板
- java读取文件夹所有文件
- Java Web(2)Hibernate 集成使用
- Spring 4支持的Java 8新特性一览
- 深入学习微框架:Spring Boot
- java文件IO操
- Struts2 学习系列 (6) 消息处理与国际化
- JAVA设计模式(22) —<行为型>中介者模式(Mediator)
- 遍历容器 Java风格和STL风格 foreach
- java基础一
- springMVC入门程序-注解开发环境配置
- 异常处理:java.lang.NoClassDefFoundError: com/mchange/v2/ser/Indirector
- 安卓java代码中获取控件的高和宽(1)