怎么利用maven快速构建SSM框架

怎么利用maven快速构建SSM框架,第1张

1、新建Maven项目

File—New—project—Maven Projec

也可以点browse…自定义路径

WEB项目选择webapp

输入包名以及项目名称

错误解决:

这个错误是因为没有设置tomcat的原因

解决办法:

右键项目–Properties–Java Build Path

切换到Libraries—Add Libraries

选择–MyEclipse Server Library 下一步 Tomcat v70

也可以选择自己安装的Tomact

2、搭建Spring+SpringMVC+Mybatis框架

21 Maven引入需要的JAR包

pomxml

<!-- 用来设置版本号 -->

<properties>

<srpingversion>402RELEASE</srpingversion>

<mybatisversion>328</mybatisversion>

<slf4jversion>1712</slf4jversion>

<log4jversion>1217</log4jversion>

</properties>

<!-- 用到的jar包 -->

<dependencies>

<!-- 单元测试 -->

<dependency>

<groupId>junit</groupId>

<artifactId>junit</artifactId>

<version>411</version>

<!-- 表示开发的时候引入,发布的时候不会加载此包 -->

<scope>test</scope>

</dependency>

<!-- java ee包 -->

<dependency>

<groupId>javax</groupId>

<artifactId>javaee-api</artifactId>

<version>70</version>

</dependency>

<!-- spring框架包 start -->

<dependency>

<groupId>orgspringframework</groupId>

<artifactId>spring-test</artifactId>

<version>${srpingversion}</version>

</dependency>

<dependency>

<groupId>orgspringframework</groupId>

<artifactId>spring-core</artifactId>

<version>${srpingversion}</version>

</dependency>

<dependency>

<groupId>orgspringframework</groupId>

<artifactId>spring-oxm</artifactId>

<version>${srpingversion}</version>

</dependency>

<dependency>

<groupId>orgspringframework</groupId>

<artifactId>spring-tx</artifactId>

<version>${srpingversion}</version>

</dependency>

<dependency>

<groupId>orgspringframework</groupId>

<artifactId>spring-jdbc</artifactId>

<version>${srpingversion}</version>

</dependency>

<dependency>

<groupId>orgspringframework</groupId>

<artifactId>spring-aop</artifactId>

<version>${srpingversion}</version>

</dependency>

<dependency>

<groupId>orgspringframework</groupId>

<artifactId>spring-context</artifactId>

<version>${srpingversion}</version>

</dependency>

<dependency>

<groupId>orgspringframework</groupId>

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

<version>${srpingversion}</version>

</dependency>

<dependency>

<groupId>orgspringframework</groupId>

<artifactId>spring-expression</artifactId>

<version>${srpingversion}</version>

</dependency>

<dependency>

<groupId>orgspringframework</groupId>

<artifactId>spring-orm</artifactId>

<version>${srpingversion}</version>

</dependency>

<dependency>

<groupId>orgspringframework</groupId>

<artifactId>spring-web</artifactId>

<version>${srpingversion}</version>

</dependency>

<dependency>

<groupId>orgspringframework</groupId>

<artifactId>spring-webmvc</artifactId>

<version>${srpingversion}</version>

</dependency>

<!-- spring框架包   end -->

<!-- mybatis框架包 start -->

<dependency>

<groupId>orgmybatis</groupId>

<artifactId>mybatis</artifactId>

<version>${mybatisversion}</version>

</dependency>

<dependency>

<groupId>orgmybatis</groupId>

<artifactId>mybatis-spring</artifactId>

<version>122</version>

</dependency>

<!-- mybatis框架包 end -->

<!-- 数据库驱动 -->

<dependency>

<groupId>mysql</groupId>

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

<version>5135</version>

</dependency>

<!-- 导入dbcp的jar包,用来在applicationContextxml中配置数据库 -->

<dependency>

<groupId>commons-dbcp</groupId>

<artifactId>commons-dbcp</artifactId>

<version>14</version>

</dependency>

<!-- jstl标签类 -->

<dependency>

<groupId>jstl</groupId>

<artifactId>jstl</artifactId>

<version>12</version>

</dependency>

<!-- log start -->

<dependency>

<groupId>log4j</groupId>

<artifactId>log4j</artifactId>

<version>${log4jversion}</version>

</dependency>

<dependency>

<groupId>orgslf4j</groupId>

<artifactId>slf4j-api</artifactId>

<version>${slf4jversion}</version>

</dependency>

<dependency>

<groupId>orgslf4j</groupId>

<artifactId>slf4j-log4j12</artifactId>

<version>${slf4jversion}</version>

</dependency>

<!-- log END -->

<!-- Json  -->

<!-- 格式化对象,方便输出日志 -->

<dependency>

<groupId>comalibaba</groupId>

<artifactId>fastjson</artifactId>

<version>126</version>

</dependency>

<dependency>

<groupId>orgcodehausjackson</groupId>

<artifactId>jackson-mapper-asl</artifactId>

<version>1913</version>

</dependency>

<!-- 上传组件包 start -->

<dependency>

<groupId>commons-fileupload</groupId>

<artifactId>commons-fileupload</artifactId>

<version>131</version>

</dependency>

<dependency>

<groupId>commons-io</groupId>

<artifactId>commons-io</artifactId>

<version>24</version>

</dependency>

<dependency>

<groupId>commons-codec</groupId>

<artifactId>commons-codec</artifactId>

<version>110</version>

</dependency>

<!-- 上传组件包 end -->

</dependencies>

<build>

<finalName>newnie</finalName>

<resources>

<resource>

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

<includes>

<include>/xml</include>

</includes>

</resource>

</resources>

</build>

22  在src/main/resources下建立如下配置文件

jdbcproperties (文件编码修改为 utf-8 )

方法/步骤

首先Maven项目需要在pomxml文件配置,这样才能下载相应的包。浏览器搜索网址>

解决方案1:

您好,很高兴能帮助您

要在gradle中使用的:

repositories {

mavenCentral()

maven {

url "${HOME}/m2/repository/"

}

}

通过对数据库的索引,我们还为您准备了:

Android Studio怎么使用本地的maven库

答:buildscript { repositories { mavenLocal() mavenCentral() } dependencies { classpath 'comandroidtoolsbuild:gradle:012+' } } allprojects { repositories { mavenLocal() mavenCentral() } }

===========================================

Android Studio怎么使用本地的maven库

答:要在gradle中使用的: repositories { mavenCentral() maven { url "${HOME}/m2/repository/" } }

===========================================

Android studio使用方法

问:Android studio;我下载了一个俄罗斯方块的源代码,希望通过Android stu

答:先来到Android Studio的bin目录下,修改studiobat 第72行GOTO end 在它前面加上PAUSE 用于查看错误消息,进入cmd 然后指向Android Studio目录下 运行studiobat 可以查看错误消息,去修改android-studio\bin目录下的studioexevmoptions 去除第

===========================================

怎么学习使用Android Studio?

问:新入职一个公司,公司统一使用Andrdoi Studio。对于我这个用Eclipse 没

答:你们公司真好,,现在我们公司就我自己用android studio 什么都是自己网上找既然你们公司在用这个环境开发,学习不会是什么难事,其实也没什么难的,就是用习惯了eclipse有些概念不太一样,习惯了就好了 查看原帖>>

===========================================

android studio 怎么添加使用第三方jar包

问:新入职一个公司,公司统一使用Andrdoi Studio。对于我这个用Eclipse 没

答:1、将jar包放入项目里的libs文件夹中。 2、在project选中jar包点击右键"Add as library"。 3、这两步是网上比较容易找到的,但此时项目仍然是无法正常编译的,这时需要在项目的buildgradle文件里的dependencies节加入 dependencies { compile f

===========================================

Android studio,怎么引用aar包

问:本人用Android studio,做自定义控件的,因为会引用资源文件,所以里面

答:android studio目前还不支持引用本地的aar。看 >

<profiles>

<profile>

<id>dev</id>

<activation>

<activebydefault>true</activebydefault>

</activation>

<properties>

<jdbcdriverclassname>commysqljdbcdriver</jdbcdriverclassname>

<jdbcurl>jdbc:mysql://1921681100:3306/test</jdbcurl>

<jdbcusername>test</jdbcusername>

<jdbcpassword >test2011</jdbcpassword >

</properties>

</profile>

<profile>

<id>test</id>

<properties>

<jdbcdriverclassname>commysqljdbcdriver</jdbcdriverclassname>

<jdbcurl>jdbc:mysql://1921681200:3306/test</jdbcurl>

<jdbcusername>test</jdbcusername>

<jdbcpassword >test2011</jdbcpassword >

</properties>

</profile>

</profiles>

定义id为dev的profile:jdbcurl属性为jdbc:mysql://1921681100:3306/test

定义id为test的profile:jdbcurl属性为jdbc:mysql://1921681200:3306/test

2在数据持久层的pom中定义resources过滤

其他数据库 的配置放在/src/main/resources和/src/test/resources中,在pom中增加resource过滤

1 <build>

2 <resources>

3 <resource>

4 <directory>${projectbasedir}/src/main/resources</directory>

5 <filtering>true</filt >

1、尝试改为(mvn仓库未检索到你这个版本的组件)

<!-- >

<dependency>

  <groupId>comoracle</groupId>

  <artifactId>ojdbc</artifactId>

  <version>14</version>

</dependency>

2、若还不行,说明你的mvn仓库中没有这个版本,检查下你是否在mvn的settingxml中配置了仓库,如果配置了检查下你配置的仓库中有没有这个版本。

3、若以上各方法均不行就引入本地jar,可在mvn项目管理中 *** 作

以上就是关于怎么利用maven快速构建SSM框架全部的内容,包括:怎么利用maven快速构建SSM框架、如何在maven里添加jar包、Android Studio怎么使用本地的maven库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9345394.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存