IDEA中创建maven管理的Spring项目
2016-12-02 20:06
811 查看
编译器版本:IntelliJ IDEA 2016.2.5(64)
主要在于创建Maven管理的Java Web项目 并加入Spring配置
本章并未对Maven的具体细节进行说明,详情可以自行查看Maven官方教程
4.注意选择
maven设置中Plugins出错;
导入依赖后不执行,
结果若出现
选择
选择
若你成功创建了一个项目,请点赞告诉我,如果还是失败了,可以评论错误,要不直接踩吧!哈哈哈
主要在于创建Maven管理的Java Web项目 并加入Spring配置
本章并未对Maven的具体细节进行说明,详情可以自行查看Maven官方教程
1.未设置JDK的话,先选择JDK为本地版本,IDEA会自动识别本地目录中的JDK
2.在左侧选择Maven项,等待右侧窗体目录加载完成
3.勾选Create from archetype,键入“webapp”
4.注意选择org.apache.maven.archetypes:maven-archetype-webapp
项
5.点击Next进入下一步
6.键入GroupId与ArtifactId
7.选择Maven目录,建议选取自己下载部署好的Maven
8.选择配置文件User settings file,也是从自己下载的目录下选取
9.对于Local responsitory本地仓库,若和博主一样是小白的请选择Idea的本地仓库吧,当然,你也可以自己下载足够的、不会冲突的依赖到自己的Maven本地仓库,
在最后出现以下错误的,请更换本地仓库为IDEA自带的(或者你的本地仓库中org.apache.maven.plugins中的包与你的IDEA创建Maven项目所需的不匹配了),你的本地仓库也许是不完善或不适配的:maven设置中Plugins出错;
导入依赖后不执行,
10.由于网络原因,为了加快Maven项目的配置速度,点击“+”添加配置参数
11.键入 Name:archetypeCatalog Value:internal
12.最后填写项目名称就大功告成了
结果若出现BUILD SUCCESS
,则说明项目创建成功,注意点击Enable Auto-Import
,这样我们在pom.xml
中添加依赖时就会变得更加简便
下面当我们需要加入Spring配置时,进行如下操作:
创建两个Spring项目文件
选择File
->Project Structure
来进行项目配置
选择Facts
,点击“+”号添加Spring配置项:
选择当前项目,然后可以看到多了Spring选项卡:
在Spring选项卡中点击“+”号,添加上下文配置文件项,选择刚才导入的两个文件
最后!!!在pom.xml中导入jar包依赖,博主送一套大致为Spring+Spring mvc+Mybatis,喜欢的可以选择:
<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.7.21</version> </dependency> <dependency> <groupId>org.glassfish</groupId> <artifactId>javax.servlet</artifactId> <version>3.0.1</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.21</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>3.1.1.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>3.1.1.RELEASE</version> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.5</version> </dependency> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.2.2</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>3.1.1.RELEASE</version> </dependency> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.1.1</version> </dependency> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.1.26</version> </dependency> </dependencies>
若你成功创建了一个项目,请点赞告诉我,如果还是失败了,可以评论错误,要不直接踩吧!哈哈哈
相关文章推荐
- 微服务框架Spring Cloud介绍 Part2: Spring Cloud与微服务
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- Debian 7.x 安装Oracle JAVA
- springmvc实现url路由功能
- spring boot 配置 druid/** * 配置druid * Created by adam on 4/11/16. */ @Configuration public class D
- api接口rsa加密
- 介绍一款信息管理系统的开源框架---jeecg