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库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)