IntelliJ IDEA创建Spring Initializr项目!

2023-11-18

目录

1.创建项目

 2.点击选择Spring Initializr创建项目​编辑

3.选择项目所需的依赖

4.进入项目后等待加载完成(注意!)

5.整个项目架构图​编辑

6.项目启动


1.创建项目

一共有两种打开方式 

一、在项目里创建Module项目 如下图:  依次按顺序点击File>>New>>Project...

二、在IDEA欢迎界面

点击New Project新建项目 。

 2.点击选择Spring Initializr创建项目

例出几个主要的:

  • Name: 项目名称
  • Location: 项目路径
  • Languge: 语言(一般都是Java语言)
  • Type: 类型也是默认选择Maven
  • Package name: 包路径
  • Project SDK: 默认选择1.8JDK (也要确保有1.8版本的)
  • Java: 默认选择8(其他都太高了) 
  • Packaging: 默认Jar包

然后点击Next下一步。

3.选择项目所需的依赖

比如: 我项目里需要Lombok依赖不想自己加 就直接点击左侧的就行 他会帮我们选择好 右侧则是你给项目选的依赖。想要什么依赖可以根据自己来选择。(我这里随便选了几个常用的) 

然后点击 Finish下一步。构成项目中...

4.进入项目后等待加载完成(注意!)

点击左上角上的File>Settings...

注意要配置你自己的一个本地Maven和仓库。

5.整个项目架构图

  • DdApplication : 为你的启动类
  • static : 为你的静态目录(放js等一些静态资源)
  • templates : 可以放自己创建的页面 如: HTML5 , JSP等
  • application : 为配置文件 如设置项目端口 数 日志等
  • pom.xml : 它是Maven项目中的文件 专门放依赖 版本的 

6.项目启动

1.想要启动项目那肯定要在配置文件里搭好端口号以及数据源,但是在项目里application有两种类型一个是application.properties 第二中是application.yml 因为后缀不一样那他们的功能也不一样。

首先是第一种application.properties 他的写法是这样的。

而application.yml写法是这样的。

 能看出有不同 个人觉得还是推荐.yml 他能省去一些相同的关键字看着更整洁。他们都是 . 出来的

 2.pom.xml

在文件的最下面 如果你启动报错的话那就在build里面加上这个试试。

<build>
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.yml</include>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.yml</include>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
        </resources>
    </build>

那就因为可能你的包没扫到配置文件 (这里是扫到了的 可以看到target包里面有这个配置文件)。

 

最后点击右上角的绿色三角形 启动成功就是这样啦! 可以看到你的端口是8080 。

 最后希望能帮助到你!!!
 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

IntelliJ IDEA创建Spring Initializr项目! 的相关文章

随机推荐

  • 【C++ Primer 第五版】 目录-第Ⅰ部分

    序言和前言 第一章 开始 1 1 编解一个简单的C 程序 1 1 1 编译 运行程序 1 2 初识输入输出 1 3 注释简介 1 4 控制流 1 4 1 while 语句 1 4 2 for语句 1 4 3 读取数量不定的输入数据 1 4
  • 【Python】赋值、浅拷贝与深拷贝(附图解)

    Python 赋值 浅拷贝与深拷贝 附图解 Python的变量 可变对象与不可变对象 可变对象 不可变对象 赋值 浅拷贝与深拷贝的区别 可变对象的赋值 浅拷贝与深拷贝 赋值 浅拷贝 深拷贝 不可变对象的赋值 浅拷贝与深拷贝 结论 Pytho
  • xml文件修改后,git提交,变更列表中没有xml文件

    小编通过ctrl shift R找到需要修改的xml文件 修改后git提交 变更列表中没有 经过同事提醒 发现自己修改的是编译的xml文件 所以git提交 变更列表中没有xml文件 解决方法 找到Dao层下的xml文件进行修改 git提交变
  • matlab空间马尔可夫链式,基于MATLAB操作的马尔可夫链蒙特卡罗方法(MCMC)

    1 Sampling from Random Variables 4 1 1 Standard distributions 4 1 2 Sampling from non standard distributions 7 1 2 1 Inv
  • 边缘云与中心云_云与边缘的工业制造困境

    边缘云与中心云 Typically Deep Learning the subspecies of AI application that have gained the spotlight in the past few years th
  • *SVN从服务器新建本地库2021-10-18

    SVN从服务器新建本地库 1 如图打开版本库浏览器 2 在右侧空白处新建文件夹 3 选中文件夹右键检出 后续按照提示选择自己指定的本地文件夹位置即可 后面就可以跟服务器上传和下拉了
  • 20180726:Mac中文件.DS_store的隐藏与开启

    简介 DS store是存储文件夹属性的文件 1 开启 打开终端 键入命令 defaults write com apple finder AppleShowAllFiles YES defaults write com apple fin
  • ref 在 React 中的使用方法和说明

    react标签中ref的写法在 React 中 ref 属性用于引用组件中的某个元素或组件实例 以便在需要时对其进行操作 ref 属性的应用场景很多 比如直接访问 DOM 节点 管理 focus 状态 嵌套子组件等等 下面 我们来详细了解一
  • 递归求逆序

    Description 输入多行文字 输出其逆序 Input 多个文字 Output 其逆序 Sample Input 1 abcd wdwe Sample Output 1 ewdw dcba Hint int main recursiv
  • Qt5自定义状态栏QStatusBar外观(背景)和状态栏基本用法(显示普通消息、临时消息、永久消息)

    本文主要总结Qt状态栏QSatatuBar用法 通过继承状态栏 自定义状态栏背景图形 以及状态栏三种基本用法 状态栏类QStatusBar主要有显示普通消息 显示定时消息 显示永久消息三种功能 三种都十分常用 下面先总结自定义状态栏外观用法
  • 【JavaScript】正则表达式 VS 正规式

    在看JS之前没有怎么接触过正则表达式 只是知道有这么个东西 而在软考学习的时候 在编译原理这块有一个正规式 当时只知道这两个东西不是一个概念 具体哪里不同不太清楚 现在正好学到这里了 在此对比总结一下 一 正规式 一种表示正规集的工具 正规
  • 飞马D2000 激光雷达LVX数据文件解析

    解析出来的结果如下图
  • LVGL V9.0基于VS2022仿真搭建(2)

    完整Demo lvgl lvgl drivers相关资料下载 链接 https pan baidu com s 1h3OKCIBQRX0Hn7KjZsynqg 提取码 sc2l 下载的lv drivers中的win32drv c及win32
  • 云链商城连锁门店新零售O20系统以零售商城

    云链商城连锁门店新零售O20系统以零售商城 门店收银 多渠道进销存 客户管理 互动营销 导购助手 多种奖励模式和数据分析等功能 赋能多品牌连锁门店实现线上线下商品 会员 场景的互联互通 助推企业快速实现营销 服务 效率转型升级 为实体零售企
  • Idea中Java项目修改项目名

    1 修改项目文件夹名称 下面是在Idea中改 也可以直接找到项目文件夹重命名 2 关闭项目 Idea会默认生成原项目名的文件夹 将其删除 3 导入重命名后的项目文件夹 4 导入成功后 在Idea中修改模块名称 大功告成 修改项目名总共有三处
  • 【Java】用do-while循环,实现猜数字。

    package TcmStudy day05 import java util Scanner public class DoWhileText01 public static void main String args Scanner i
  • git revert讲解

    git的工作流 工作区 即自己当前分支所修改的代码 git add xx 之前的 不包括 git add xx 和 git commit xxx 之后的 暂存区 已经 git add xxx 进去 且未 git commit xxx 的 本
  • Pandas基本数据对象及操作

    1 Series 创建Series import pandas as pd countries 中国 美国 澳大利亚 countries s pd Series countries print type countries s print
  • HTTP Connection 头(header)说明:keep-alive和closer的区别

    HTTP Connection 头 header 说明 keep alive和closer的区别 前言 在http请求时 我们一般会在request header 或 response header 中看到 Connection Keep
  • IntelliJ IDEA创建Spring Initializr项目!

    目录 1 创建项目 2 点击选择Spring Initializr创建项目 编辑 3 选择项目所需的依赖 4 进入项目后等待加载完成 注意 5 整个项目架构图 编辑 6 项目启动 1 创建项目 一共有两种打开方式 一 在项目里创建Modul