mac版idea社区版springboot工程

mac版idea(社区)maven+springboot

Springboot可以非常方便快速搭建项目,需要什么就加什么,轻便不冗余。

mac版idea(社区版),目前看够用。

记几个心得:
1、spring boot的插件,社区版不支持,需要安装插件
想要直接新建spring initializr类型的工程,要安装一个叫spring attendant的插件,但已经下架了,最新版的idea不再适用,网上看到2021.1版idea就已无法安装这个插件了。
尝试安装了2020版本,因为已经下架没法搜索到插件,http代理也不行。从官网plugins直接搜索下载了2018最后版本的zip。再用本地包的方式安装可以成功,重启之后新建项目就可以选spring initializr了。
但运行设置里仍没有这个选项😓。

2、不需要页面的时候也不用建web工程,当然建成了web工程也可以设置成非web应用项目。
1)建maven-web工程/纯maven工程。

  • pom.xml配置依赖,spring boot,maven的就可以,数据库暂时不用就可以不配。
  • Spring boot Application 启动类,实现CommandLineRunner或ApplicationRunner接口。数据库暂时不用要设置exclude={DataSourceAutoConfiguration.class}排除bean干扰
  • properties文件或yml配置参数
  • Controller,处理http请求

maven有可能因为连不上外网无法下到对应包而报错,可以设置代理翻墙,或者设置国内比如阿里云镜像来下载。
idea的maven设置,要指定到maven安装目录下。

2)建spring initializr工程。

3、工程部署
1)web工程部署,打成war包,安装设置tomcat(安装smart tomcat插件,idea里设置tomcat10启动报错,换了个版本tomcat8成功了);直接springboot拉起(没试成功,发布区配置的地方始终没出现网上看到截图里的那个插件图标)
2)springboot工程,jar包直接执行就可以,本地直接运行启动文件就ok。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值