1.说明

IntelliJIDEA 是一款非常流行的编译软件,在Java发展领域里,可是说这款软件也是很盛行的。只是在国内,我们经常用的是Eclipse或MyEclipse。但是如果你用Eclipse来创建SpringMVC的项目,可能要费点时间了,不过使用IntelliJIDEA,可以让你快捷的创建。所以这里我们就使用IntelliJIDEA编译器来创建SpringMVC的项目。

2.创建步骤

1)        下载软件。

笔者曾经使用IntelliJIDEA14来创建项目,但是你会发现并没有Spring Initializ的选项,因为这个版本并不支持这个功能,后来笔者换了IntelliJIDEA15.0.5的版本,那么就可以创建了。希望读者也可以使用这个版本。(下载链接:http://pan.baidu.com/s/1nv3uy4x 密码:rg0i)

2)        New Project

在New Project的时候,选择SpringInitialzr,还有就是填写你自己使用的JDK,笔者这里使用最新的JDK1.8,后面我们项目开发时将会使用JDK1.8来开发。还有就是Initializr Service URL填写:https://start.spring.io.

3)        填写创建工程的信息

4)        选择next,不要忘记了勾选Web的选项,然后再next填写项目信息就行了。

5)        最后创建好了项目之后,记得在创建Gradle的文件时,要勾选自动更新。

6 )      生成的builder.gradle文件

buildscript {ext {springBootVersion = '1.3.5.RELEASE'}repositories {mavenCentral()}dependencies {classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") }
}apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'spring-boot' jar {baseName = 'demo'version = '0.0.1-SNAPSHOT'
}
sourceCompatibility = 1.8
targetCompatibility = 1.8repositories {mavenCentral()
}dependencies {compile('org.springframework.boot:spring-boot-starter-web')testCompile('org.springframework.boot:spring-boot-starter-test')
}eclipse {classpath {containers.remove('org.eclipse.jdt.launching.JRE_CONTAINER')containers 'org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8'}
}

7)        项目结构。

注意:一切的创建都要求有VPN可以上外网(有好用的VPN希望你可以推荐,谢谢)

3.运行项目

   创建好了项目,我们可以通过右击MasterSpringMvcApplication的类,然后选择run就可以运行了。如何出现包什么没有导入,请你自己右击build.gradle的run来执行。

使用IntelliJ IDEA创建SpringMVC项目相关推荐

  1. 学习SpringMVC笔记——Intellij IDEA创建SpringMVC项目

    选择Spring→勾选SpringMVC→选择Download(让IDEA帮我们下载需要的jar包,可能会有点慢) 生成的一个项目(左),把lib文件夹移动到WEB-INF文件夹下(右)    配置文 ...

  2. IDEA + Maven创建SpringMVC项目和XML配置

    IDEA + Maven +SpringMVC + XML配置 1. 运行出默认 index.jsp 页面 1.1 构建Maven项目 1.2 设置pom.xml 1.3 设置Spring MVC框架 ...

  3. 介绍一个懒人创建springmvc项目的方法(二)

    PS: 我是一个懒人,我懒得搭建项目连pom都不想去找,连web.xml都不想配置.所以就会想着找一些简便的办法,来适应我这种懒人. ---------------------------- 本人介绍 ...

  4. 【Kotlin】IntelliJ IDEA 创建 Kotlin 项目

    文章目录 IntelliJ IDEA 创建 Kotlin 项目 IntelliJ IDEA 创建 Kotlin 项目 IntelliJ IDEA 环境创建 Kotlin 项目流程 : 1 . 创建工程 ...

  5. Intellij Idea 创建Web项目入门(一)

    原文:Intellij Idea 创建Web项目入门(一) 相关软件: Intellij Idea14:http://pan.baidu.com/s/1nu16VyD JDK7:http://pan. ...

  6. myeclipse需要配置服务器得项目是,【SpringMVC】使用Myeclipse创建SpringMVC项目【超详细教程】...

    之前一直是使用Eclipse创建Web项目,用IDEA和MyEclipse的创建SpringMVC项目的时候时不时会遇到一些问题,这里把这个过程记录一下,希望能帮助到那些有需要的朋友.我是用的是MyE ...

  7. 解决IntelliJ IDEA 创建Maven项目速度慢问题 DarchetypeCatalog

    解决IntelliJ IDEA 创建Maven项目速度慢问题 DarchetypeCatalog 参考文章: (1)解决IntelliJ IDEA 创建Maven项目速度慢问题 DarchetypeC ...

  8. IntelliJ idea 创建Web项目后web文件夹下没有WEB-INF的解决方法

    IntelliJ idea 创建Web项目后web文件夹下没有WEB-INF的解决方法 参考文章: (1)IntelliJ idea 创建Web项目后web文件夹下没有WEB-INF的解决方法 (2) ...

  9. java帮助文档mye_【SpringMVC】使用Myeclipse创建SpringMVC项目【超详细教程】

    之前一直是使用Eclipse创建Web项目,用IDEA和MyEclipse的创建SpringMVC项目的时候时不时会遇到一些问题,这里把这个过程记录一下,希望能帮助到那些有需要的朋友.我是用的是MyE ...

  10. IntelliJ IDEA创建java项目

    IntelliJ IDEA创建java项目 进入到IntelliJ IDEA启动界面,点击Create New Project 2.这样就进入到了创建项目页面,这里可以创建好多项目,这里我们以java ...

最新文章

  1. pcb结构链表_第2章 2-1进程与PCB
  2. mingw编译ffmpeg 错误:Unknown option --enable-memalign-hack
  3. MacBookPro 关机花屏解决
  4. QT的QBoxLayout类的使用
  5. 【2018.4.14】模拟赛之四-ssl2394 剪草【dp】
  6. 【数据库系统】笛卡尔积与自然连接
  7. 商汤 CVPR 2021的优异成绩单!
  8. junit单元测试不通过报documentationPluginsBootstrapper相关异常
  9. 时序数据库InfluxDB 2.0 alpha 发布:主推新的Flux查询语言,TICK栈将成为整体
  10. 教你几个白嫖百度文库的方法,亲测可用!建议收藏!
  11. 帮你举例说明什么是Python鸭子类型
  12. PS抠图后有毛边怎么处理?
  13. 全球与中国太阳能测试仪市场现状及未来发展趋势
  14. 《网络攻防》 免杀原理与实践
  15. Android 中的代码混淆
  16. 画布渐变以及svg图形
  17. 什么是人工智能技术?
  18. PostgreSQL 14 版本发布,快来看看有哪些新特性!
  19. 从零开始-Exchange和Skype for Business 部署-Exchange 安装
  20. Java开发进阶10本必备书单

热门文章

  1. CSS概述 CSS声明
  2. 最大数组全局还是局部的问题
  3. Java经典编程题50道之二十四
  4. .net在当前日期的基础上加一天
  5. 在VS中使用独立的项目(Project)开发DNN模块
  6. bitnami redmine mysql_linux下bitnami一键安装redmine后无法远程访问mysql的问题
  7. 华三 h3c vrrp和监视端口配置
  8. 通过命令行运行java出现错误: 找不到或无法加载主类 解决办法
  9. Python测试Kafka集群(pykafka)
  10. 基于WCF的通道网络传输数据压缩技术的应用研究