Maven的学习资料收集--(九) 构建SSH项目以及专栏maven
在这里整合一下,使用Maven构建一个SSH项目
1.新建一个Web项目
可以参照前面的博客
2.添加依赖,修改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>com.deppon.demo</groupId>
- <artifactId>test06</artifactId>
- <packaging>war</packaging>
- <version>0.0.1-SNAPSHOT</version>
- <name>test06 Maven Webapp</name>
- <url>http://maven.apache.org</url>
- <!-- 属性配置 -->
- <properties>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- </properties>
- <dependencies>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.10</version>
- <scope>test</scope>
- </dependency>
- <!-- 添加SSH依赖 -->
- <!-- Struts2 -->
- <dependency>
- <groupId>org.apache.struts</groupId>
- <artifactId>struts2-core</artifactId>
- <version>2.3.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.struts</groupId>
- <artifactId>struts2-spring-plugin</artifactId>
- <version>2.3.1</version>
- </dependency>
- <!-- 添加Hibernate依赖 -->
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-core</artifactId>
- <version>3.6.5.Final</version>
- </dependency>
- <dependency>
- <groupId>commons-dbcp</groupId>
- <artifactId>commons-dbcp</artifactId>
- <version>1.4</version>
- </dependency>
- <!-- 添加Log4J依赖 -->
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- <version>1.2.16</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-api</artifactId>
- <version>1.6.1</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-nop</artifactId>
- <version>1.6.4</version>
- </dependency>
- <!-- 添加javassist -->
- <dependency>
- <groupId>javassist</groupId>
- <artifactId>javassist</artifactId>
- <version>3.11.0.GA</version>
- </dependency>
- <!-- 添加Spring依赖 -->
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-core</artifactId>
- <version>3.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-beans</artifactId>
- <version>3.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-context</artifactId>
- <version>3.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-jdbc</artifactId>
- <version>3.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-orm</artifactId>
- <version>3.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring-web</artifactId>
- <version>3.1.1.RELEASE</version>
- </dependency>
- </dependencies>
- <build>
- <finalName>test06</finalName>
- </build>
- </project>
3.各种配置文件,各种代码
这里的话,就不贴代码了,和使用MyEclipse开发Web项目是一样的,在后一篇博客中也提到了,其实,之前的好多博客都是一样的原理,都是修改依赖配置,其他没什么,
使用Maven构建SSH项目源码:http://download.csdn.net/detail/jolingogo/5274494
maven资料学习专栏:http://blog.csdn.net/column/details/yuguiyang-maven.html
转载于:https://www.cnblogs.com/gxbk629/p/3891370.html
Maven的学习资料收集--(九) 构建SSH项目以及专栏maven相关推荐
- Spring Cloud 学习资料收集
导读 关于Spring Cloud 去年开始逐渐多的出现在我的视线中,随着微服务这个词越来越热,我们或多或少的都听说过这个词,我们可以将Spring Cloud 看做是java 中Spring 为我们 ...
- JNI学习开始篇 基础知识 数据映射及学习资料收集
JNI学习开始篇 基础知识 数据映射及学习资料收集 JNI介绍 JNI(Java Native Interface) ,Java本地接口. 用Java去调用其他语言编写的程序,比如C或C++. JNI ...
- VULKAN学习资料收集
VULKAN学习资料收集 https://github.com/vinjn/awesome-vulkan 张静初 https://zhuanlan.zhihu.com/p/24798656 知乎 ht ...
- small rtos51学习资料收集
small rtos51学习资料收集 虽然说small rtos51可能是最简单的操作系统,是学习操作系统最容易入门的,但是,还是有一定难度. 对于一个只学会了51单片机简单开发的工程师来说,也许会熟 ...
- symfony入门学习资料之九:YAML格式介绍
symfony入门学习资料之九:YAML格式介绍 由于EDUSOHO的项目原因,中断了对symfony框架的继续学习,今天回顾了前面的总结,总结了八节.从建立简单的页面.控制器.路由.模板等,甚至包括 ...
- ASP.NET MVC学习资料 新增几个开源项目
ASP.NET MVC学习资料 新增几个开源项目 ASP.NET MVC MSDN API: System.Web.Mvc Namespace (暂无中文版): http://msdn.micro ...
- Android 学习资料收集 1
收集整理这份资料灵感来自于 trip_to_iOS, 征得同意引用了该资料的开头描述 收集整理这份资料主要帮助初学者学习 Android 开发, 希望能快速帮助到他们快速入门, 找到适合自己学习资料, ...
- Android学习资料收集
博客 stormzhang 博主是上海薄荷科技开发主管, 他的博客分享了他从编程白痴到自学 Android 一路走过的经验, 写了一篇 Android学习之路 帮助了无数人, 里面还有很多好的文章非常 ...
- python学习内容大全_Python学习资料收集
Python 实用资料收集 一 . Python 常用链接和基本工具 1. Online Python Tutor :首先,隆重推荐这个牛逼的网站,这是我看到的最让人爱不 释手的学习 Python 的 ...
最新文章
- C#PDF转Image
- 视频+课件| 室内动态变化场景中的相机重定位(CVPR2021)
- linux blkid命令 查看块设备文件系统类型、LABEL、UUID信息 简介
- 每天一道LeetCode-----使用最少的操作将一个字符串转换成另一个字符串,只有插入,删除,替换三种操作
- derby数据库的数据_Derby数据库备份
- IntelliJ IDEA 2020 创建xml文件
- Java 中的抽象类和接口
- 拓端tecdat|使用SAS Enterprise Miner进行数据挖掘:信用评分构建评分卡模型
- 电脑pdf截长图滚动截图保存图片
- vue 网页点击置顶图标缓慢置顶
- 【计算机组织与体系结构】实验二:给定指令系统的处理器设计
- Docker Note [vaynexiao]
- 卡西欧4800坐标正反算通用程序(终极篇)
- 【论文解读|2019】HAHE - Hierarchical Atentive Heterogeneous Information Network Embedding
- 社群运营有哪六种裂变模型?
- 东南大学计算机科学与技术夏令营,保研经验 | 排名第一,七项专利,拿到多个夏令营offer,成功上岸985!...
- refresh方法_Android Shake to Refresh教程
- Chinese Dragon
- 招聘管理系统有哪些比较实用的功能呢?
- 阿里巴巴和淘宝的校园应聘经历
热门文章
- 动态规划做多了以后,总结的相关知识
- PaperNotes(5)-Conditional Generative Adversarial Nets
- 《Python Cookbook 3rd》笔记汇总
- VMware虚拟机走主机代理
- 英语口语-文章朗读Week10 Monday
- live555的安装 RTSP点播消息流程实例(客户端:VLC, RTSP服务器:LIVE555 Media Server)
- OpenCL memory object 之 Global memory (2)
- Windows 系统下使用 MinGW + MSYS + GCC 编译 FFMPEG
- GCC 中文手册 - 摘自纯C论坛
- 接收并解析消息体传参、解析 json 参数