IntelliJ IDEA搭建Spring Boot 2 项目入门
2019-09-23 08:56:38来源:博客园 阅读 ()
之前都是用Eclipse,今天试了下IntelliJ IDEA,搭建了一个Spring Boot 2的Hello world项目。
一、IntelliJ IDEA 下载安装
官网下载:https://www.jetbrains.com/idea/download/
目前版本是2019.2.2。
下载后按默认设置安装。
二、根据自己需要,修改Maven远程仓库地址
默认情况下,maven会到Apache官方仓库下载依赖包,下载速度较慢。
可在maven安装目录\conf\setting.xml增加一个国内阿里云的镜像地址,以加快依赖包的下载速度。
<mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror>
三、IDEA创建Spring Boot 项目
1、初次打开IDEA后,点击右下角Configure,选择Settings,修改maven配置文件setting.xml的位置:
File -> Settings -> Build,Execution,Deployment -> Build Tools -> Maven,修改User settings file的位置,
默认为C:\Users\本机用户名\.m2\settings.xml修改为和Maven的安装位置一致,本人的为:
User settings file:D:\java\apache-maven-3.3.9\conf\settings.xml
修改为Local repository自动变成D:\java\apache-maven-3.3.9\repository
2、创建Spring Boot项目
Create New Project -> Spring Initializr -> Project SDK 默认1.8,Initializr Service URL 默认https://start.spring.io -> Next
-> Project Metadata的所有项目保持默认
-> Next-> 选择Web,Spring Web
-> Next
Project name:默认demo
-> Finish
3、在src/main/java/com.example.demo下新建一个叫controller的Package,在controller下面新建类HelloWorldController
package com.example.demo.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloWorldController { @RequestMapping("/") public String index() { return "Hello World!"; } }
项目结构如下:
4、点击右上角运行按钮,访问http://localhost:8080/
页面显示:Hello World!
原文链接:https://www.cnblogs.com/gdjlc/p/11545906.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- idea为代码添加标签清除标签 2020-06-11
- java学习之第一天 2020-06-11
- 数据源管理 | Kafka集群环境搭建,消息存储机制详解 2020-06-11
- IDEA 设置热部署 Devtools 2020-06-10
- 2020最新IDEA插件大集合,一款能帮助你写代码的工具是多么重 2020-06-09
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash