JAVA语言之搭建物流BOS项目骨架
小标 2018-07-24 来源 : 阅读 728 评论 0

摘要:本文主要向大家介绍了JAVA语言之搭建物流BOS项目骨架,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助。

本文主要向大家介绍了JAVA语言之搭建物流BOS项目骨架,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助。

提供pom.xml

<project xmlns="//maven.apache.org/POM/4.0.0" xmlns:xsi="//www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="//maven.apache.org/POM/4.0.0 //maven.apache.org/xsd/maven-4.0.0.xsd">

  <modelVersion>4.0.0</modelVersion>

  <groupId>com.itheima</groupId>

  <artifactId>bos-parent</artifactId>

  <version>0.0.1-SNAPSHOT</version>

  <packaging>pom</packaging>

  <description>父工程</description>

  <!-- 通过属性定义指定jar的版本 -->

         <properties>

                   <spring.version>4.2.4.RELEASE</spring.version>

                   <hibernate.version>5.0.7.Final</hibernate.version>

                   <struts2.version>2.3.24</struts2.version>

                   <slf4j.version>1.6.6</slf4j.version>

                   <log4j.version>1.2.12</log4j.version>

                   <shiro.version>1.2.3</shiro.version>

         </properties>

 

         <dependencies>

                   <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-web</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-beans</artifactId>

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

                   </dependency>

 

                   <dependency>

                            <groupId>org.springframework</groupId>

                            <artifactId>spring-core</artifactId>

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

                   </dependency>

 

                   <dependency>

                            <groupId>org.aspectj</groupId>

                            <artifactId>aspectjweaver</artifactId>

                            <version>1.7.4</version>

                   </dependency>

 

                   <!-- struts2 begin -->

                   <dependency>

                            <groupId>org.apache.struts</groupId>

                            <artifactId>struts2-core</artifactId>

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

                            <!-- 排除传递的依赖 -->

                            <exclusions>

                                     <exclusion>

                                               <artifactId>javassist</artifactId>

                                               <groupId>javassist</groupId>

                                     </exclusion>

                            </exclusions>

                   </dependency>

                   <dependency>

                            <groupId>org.apache.struts</groupId>

                            <artifactId>struts2-spring-plugin</artifactId>

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

                   </dependency>

                   <dependency>

                            <groupId>org.apache.struts</groupId>

                            <artifactId>struts2-convention-plugin</artifactId>

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

                   </dependency>

                   <!-- struts2 end -->

 

                   <!-- hibernate begin -->

                   <dependency>

                            <groupId>org.hibernate</groupId>

                            <artifactId>hibernate-core</artifactId>

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

                   </dependency>

                   <!-- hibernate end -->

 

                   <!-- log start -->

                   <dependency>

                            <groupId>log4j</groupId>

                            <artifactId>log4j</artifactId>

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

                   </dependency>

 

                   <dependency>

                            <groupId>org.slf4j</groupId>

                            <artifactId>slf4j-api</artifactId>

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

                   </dependency>

 

                   <dependency>

                            <groupId>org.slf4j</groupId>

                            <artifactId>slf4j-log4j12</artifactId>

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

                   </dependency>

                   <!-- log end -->

 

                   <dependency>

                            <groupId>org.apache.poi</groupId>

                            <artifactId>poi</artifactId>

                            <version>3.11</version>

                   </dependency>

 

                   <dependency>

                            <groupId>org.apache.cxf</groupId>

                            <artifactId>cxf-rt-frontend-jaxws</artifactId>

                            <version>3.0.1</version>

                   </dependency>

                   <dependency>

                            <groupId>org.apache.cxf</groupId>

                            <artifactId>cxf-rt-transports-http</artifactId>

                            <version>3.0.1</version>

                   </dependency>

                   <dependency>

                            <groupId>junit</groupId>

                            <artifactId>junit</artifactId>

                            <version>4.10</version>

                            <scope>test</scope>

                   </dependency>

 

                   <!-- 加入servlet和jsp的依赖 -->

                   <dependency>

                            <groupId>javax.servlet</groupId>

                            <artifactId>servlet-api</artifactId>

                            <version>2.5</version>

                            <scope>provided</scope>

                   </dependency>

                   <dependency>

                            <groupId>javax.servlet</groupId>

                            <artifactId>jsp-api</artifactId>

                            <version>2.0</version>

                            <scope>provided</scope>

                   </dependency>

 

                   <!-- 引入pinyin4J的依赖 -->

                   <dependency>

                            <groupId>com.belerweb</groupId>

                            <artifactId>pinyin4j</artifactId>

                            <version>2.5.0</version>

                   </dependency>

                  

                   <!-- 引入json-lib的依赖 -->

                   <dependency>

                            <groupId>net.sf.json-lib</groupId>

                            <artifactId>json-lib</artifactId>

                            <version>2.4</version>

                   </dependency>

                  

                   <!-- 引入c3p0jar包 -->

                   <dependency>

                            <groupId>c3p0</groupId>

                            <artifactId>c3p0</artifactId>

                            <version>0.9.1.2</version>

                   </dependency>

                  

                   <!-- 引入ehcache的依赖 -->

                   <dependency>

                            <groupId>net.sf.ehcache</groupId>

                            <artifactId>ehcache-core</artifactId>

                            <version>2.6.6</version>

                   </dependency>

                   <!-- 引入shiro框架的依赖 -->

                   <dependency>

                            <groupId>org.apache.shiro</groupId>

                            <artifactId>shiro-all</artifactId>

                            <version>1.2.2</version>

                   </dependency>

                   <!-- 引入MySQL数据库驱动依赖 -->

                   <dependency>

                            <groupId>mysql</groupId>

                            <artifactId>mysql-connector-java</artifactId>

                            <version>5.1.32</version>

                   </dependency>

         </dependencies>

         <build>

                   <!-- 插件 -->

                   <plugins>

                            <plugin>

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

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

                                     <version>2.5</version>

                            </plugin>

                            <plugin>

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

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

                                     <version>2.3.2</version>

                                     <configuration>

                                               <source>1.7</source>

                                               <target>1.7</target>

                                     </configuration>

                            </plugin>

                            <!-- 引入tomcat插件 -->

                            <plugin>

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

                                     <artifactId>tomcat7-maven-plugin</artifactId>

                                     <version>2.2</version>

                                     <configuration>

                                               <path>/bos</path>

                                               <port>8888</port>

                                     </configuration>

                            </plugin>

                   </plugins>

                   <resources>

            <resource>

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

                <includes>

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

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

                </includes>

                <filtering>false</filtering>

            </resource>

            <resource>

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

                <includes>

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

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

                </includes>

                <filtering>false</filtering>

            </resource>

        </resources>

         </build>

</project>

 

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注编程语言JAVA频道!


本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 1 不喜欢 | 0
看完这篇文章有何感觉?已经有1人表态,100%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程