`

maven下的pom.xml配置(SSM框架)

    博客分类:
  • java
 
阅读更多

<properties>

<!-- 基础配置 -->

<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

<project.build.locales>zh_CN</project.build.locales>

<project.build.jdk>1.8</project.build.jdk>

<!-- 插件配置 -->

<plugin.mybatis.generator>1.3.5</plugin.mybatis.generator>

<plugin.maven.compiler>3.6.1</plugin.maven.compiler>

<plugin.maven.surefire>2.20</plugin.maven.surefire>

<plugin.maven.war>3.1.0</plugin.maven.war>

<skipTests>true</skipTests>

<!-- 功能包配置 -->

<junit.version>4.12</junit.version>

<spring.version>4.3.8.RELEASE</spring.version>

<mybatis.version>3.4.4</mybatis.version>

<mybatis.spring.version>1.3.1</mybatis.spring.version>

<mysql.connector.version>5.1.38</mysql.connector.version>

<druid.version>1.0.29</druid.version>

<jackson.version>2.8.8</jackson.version>

<fastjson.version>1.2.32</fastjson.version>

<freemarker.version>2.3.23</freemarker.version>

<jstl.version>1.2</jstl.version>

<slf4j.version>1.7.25</slf4j.version>

<log4j.version>1.2.17</log4j.version>

<aspectj.version>1.8.10</aspectj.version>

<commons-lang3.version>3.5</commons-lang3.version>

<commons-fileupload.version>1.3.2</commons-fileupload.version>

<commons-io.version>2.5</commons-io.version>

<commons-logging.version>1.2</commons-logging.version>

</properties>

<dependencies>

<!-- junit -->

<dependency>

<groupId>junit</groupId>

<artifactId>junit</artifactId>

<version>${junit.version}</version>

<scope>test</scope>

</dependency>

<!-- springframework -->

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-core</artifactId>

<version>${spring.version}</version>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-beans</artifactId>

<version>${spring.version}</version>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-context</artifactId>

<version>${spring.version}</version>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-context-support</artifactId>

<version>${spring.version}</version>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-oxm</artifactId>

<version>${spring.version}</version>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-tx</artifactId>

<version>${spring.version}</version>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-web</artifactId>

<version>${spring.version}</version>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-webmvc</artifactId>

<version>${spring.version}</version>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-aop</artifactId>

<version>${spring.version}</version>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-jdbc</artifactId>

<version>${spring.version}</version>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-orm</artifactId>

<version>${spring.version}</version>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-test</artifactId>

<version>${spring.version}</version>

<scope>test</scope>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-expression</artifactId>

<version>${spring.version}</version>

</dependency>

<!-- aspectjweaver -->

<dependency>

<groupId>org.aspectj</groupId>

<artifactId>aspectjweaver</artifactId>

<version>${aspectj.version}</version>

</dependency>

<dependency>

<groupId>org.aspectj</groupId>

<artifactId>aspectjrt</artifactId>

<version>${aspectj.version}</version>

</dependency>

</dependencies>

<build>

<finalName>xxxx</finalName>

<plugins>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-compiler-plugin</artifactId>

<version>${plugin.maven.compiler}</version>

<configuration>

<source>${project.build.jdk}</source>

<target>${project.build.jdk}</target>

<encoding>${project.build.sourceEncoding}</encoding>

</configuration>

</plugin>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-resources-plugin</artifactId>

<configuration>

<encoding>${project.build.sourceEncoding}</encoding>

</configuration>

</plugin>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-surefire-plugin</artifactId>

<version>${plugin.maven.surefire}</version>

<configuration>

<skipTests>${skipTests}</skipTests>

<encoding>${project.build.sourceEncoding}</encoding>

</configuration>

</plugin>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-war-plugin</artifactId>

<version>${plugin.maven.war}</version>

<configuration>

<webXml>src/main/webapp/WEB-INF/web.xml</webXml>

</configuration>

</plugin>

</plugins>

<resources>

<resource>

<directory>src/main/java</directory>

<includes>

<include>**/*.properties</include>

<include>**/*.xml</include>

</includes>

<filtering>true</filtering>

</resource>

<resource>

<directory>src/main/resources</directory>

<includes>

<include>**/*.properties</include>

<include>**/*.xml</include>

</includes>

<filtering>true</filtering>

</resource>

</resources>

</build>

分享到:
评论

相关推荐

    SSM框架整合jar包和maven pom.xml配置文件整合

    5. **pom.xml配置**:在`pom.xml`文件中,我们需要添加SSM框架以及它们依赖的其他库的依赖项。例如,Spring的相关模块(如spring-context、spring-webmvc)、MyBatis的核心库、以及Spring对MyBatis的支持库(spring-...

    ssm中的pom.xml的配置文件

    maven搭建框架的pom.xml的配置文件,该文件配置简单、方便

    Maven -史上 最全POM.xml模板

    最全maven pom文件 功能包括 1.整合 scm(git) 、ci(hudson)、issus(trac) 2.依赖部分根据自己添加 3.build 部分,自定义目录功能 4.report整合包括:javadoc、jxr、checkstyle、pmd、changelog、emma、...

    使用maven搭建的ssm框架

    3. **MyBatis**:是一个轻量级的持久层框架,它简化了SQL操作,通过XML或注解方式配置映射文件,将Java对象和SQL语句关联起来,避免了传统的JDBC代码编写工作。 使用Maven构建SSM项目,主要步骤如下: 1. **创建...

    maven的pom.xml文件

    使用maven的主要是SSM框架的99%的jar包依赖,套过来直接用就ok了,不需要的直接删,最好配置本地资源库,速断会快!

    maven整合ssm的pom.xml

    maven整合ssm的所有pom! maven整合ssm的所有pom! maven整合ssm的所有pom! maven整合ssm的所有pom! maven整合ssm的所有pom!

    maven SSM项目pom.xml

    maven搭建ssm框架标准文档&lt;!-- 依赖管理 版本号 --&gt; &lt;!-- 设置统一依赖管理、不强行依赖 --&gt;

    2017整合ssm框架_maven_pom

    整合了maven中pom.xml所需要的ssm框架包,欢迎各位下载

    maven实例应用(基于ssm框架)

    总结来说,"maven实例应用(基于ssm框架)"是一个实用的学习资源,它展示了Maven如何在SSM框架下搭建和管理Java Web项目,有助于开发者理解和掌握这些工具和技术在实际开发中的应用。通过深入研究这个实例,开发者...

    Maven整合SSM框架

    整合SSM框架时,首先要在POM.xml文件中添加Spring、Spring MVC、MyBatis以及相关依赖的jar包。然后配置Spring的上下文配置文件(如:applicationContext.xml)和Spring MVC的配置文件(如:servlet-context.xml),...

    SSM整合jar包+pom.xml文件

    为了整合SSM,开发者需要在pom.xml中添加相关依赖,并配置Spring的配置文件(如applicationContext.xml)、Spring MVC的配置文件(如servlet-context.xml)以及MyBatis的配置文件(mybatis-config.xml)。...

    SSM-Maven.zip_ssm_ssm java_ssm maven

    4. `pom.xml`:Maven的项目配置文件,定义项目依赖、版本和其他构建设置。 在SSM整合中,Spring负责管理所有bean的生命周期,Spring MVC处理HTTP请求,转发到相应的Controller,然后调用Service进行业务逻辑处理,...

    Maven-maven多模块项目搭建+SSM框架整合.zip

    - 在各模块的pom.xml中添加依赖,确保SSM框架以及其他需要的库正确引入。 - 配置Spring的ApplicationContext.xml和Spring MVC的servlet-context.xml。 - 配置MyBatis的mybatis-config.xml和Mapper接口。 - 编写业务...

    基于maven项目管理软件配置的SSM框架的车辆信息管理软件.zip

    在"基于maven项目管理软件配置的SSM框架的车辆信息管理软件"中,所有依赖库如Spring、Spring MVC、MyBatis等都通过Maven的pom.xml文件进行声明。Maven通过解析该文件,自动下载所需的库文件,确保项目构建的顺利进行...

    SSM_pom.xml

    SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容)。常作为数据源较简单的web项目的框架。SSM中maven项目的pom.xml

    使用Maven整合ssm

    Maven通过POM(项目对象模型)来描述项目,POM是一个XML文件(通常命名为pom.xml),包含了项目的配置信息,包括项目依赖、构建过程、插件配置等。配置Maven环境需要下载Maven安装包并设置环境变量,如`MAVEN_HOME`...

    maven配置ssm框架

    5. **WebProject结构**:一个典型的SSM工程会包含以下目录结构:`src/main/java`用于存放源代码,`src/main/resources`存放配置文件,`src/main/webapp`存放Web资源,如`WEB-INF`下的`web.xml`和Spring MVC的配置...

    SSM.zip_SSM课件_site:www.pudn.com_ssm怎么工作的_ssm框架下载_ssm环境配置

    5. **Maven/Gradle配置**:如果使用构建工具,需在pom.xml或build.gradle文件中添加SSM框架及依赖库。 6. **项目结构**:遵循一定的目录结构,如src/main/java存放源代码,src/main/resources存放配置文件。 7. **...

    SSM.rar_SSM 案例_ssm pom说明_ssm框架小说网_ssm框架源码

    - **pom.xml**:Maven的配置文件,用于管理项目的依赖。在这个项目中,可以看到对Spring、SpringMVC、Mybatis以及其相关依赖的版本定义,确保所有组件协同工作。 - **Spring配置文件**(如:applicationContext.xml...

    基本的maven框架demo ssm

    我们可以预期看到典型的SSM项目结构,包括`src/main/java`(源代码目录)、`src/main/resources`(资源文件目录,如配置文件)、`src/main/webapp`(Web应用目录,包括`WEB-INF`下的`web.xml`)、`pom.xml`(Maven的...

Global site tag (gtag.js) - Google Analytics