本地搭建start.spring.io,创建spring-boot 工程

使用idea 创建spring boot module的时候有时候会遇到无法根据模板创建的情况

其实原因就是start.spring.io暂时不能访问造成的,毕竟当输入group,artifactid之类的信息后,是提交到start.spring.io的网站上,然后由start.spring.io生成的.

那碰到这种情况如何解决呢,百度了一下一些人写的东西,非常8错,借鉴一下,并归纳总结一下,就是搭建本地的spring boot Initializr,就解决了.

那如何搭建呢?有的大神说,在需要一个linux服务器然后安装各种环境,然后在进行操作,其实如果只是个人使用,没有必要那么复杂,window的个环境,也能轻松搞定,说到环境搭建,那需要的环境就是

JDK17,git bash(非必要)  就可以了.  为什么要JDK17,因为这个本地的spring boot Inittializr项目就是要求JDK17, jdk8是编译不过的.

参考网址 :GitHub - spring-io/start.spring.io: https://start.spring.io

其实github上写得挺明白的,不过通过测试,我觉得可以更简单.

具体步骤

1.本地安装JDK17,并配置环境变量, 在控制台输入 java -version 一定要是JDK17才行

2.安装git bash,其实就是为了有一个git bash 的专用命令窗口,没有也可以执行

3.安装maven 环境,用最新的就行

4.从GitHub - spring-io/start.spring.io: https://start.spring.io

下载 source ,Git bash话直接 git clone GitHub - spring-io/start.spring.io: https://start.spring.io就可以了.

5.通过控制台或者git bash进入到下载的source目录

 这里其实可以直接mvn install , 然后要等很长时间,因为它需要build test....install 三个功能,然后会发现可能会报错,导致mvn install 失败,尤其是start-site

解决方法:

把 maven里的test的部分删掉或者skip 掉就可以了,这个相信用过maven都知道啥意思.

删除的部分 start-site/src/test/java,start-site/src/test/resoure,start-site-verification/src/test/java,start-site-verification/src/test/resoure

删除后,在执行mvn install,那么很快就会出现 sucess的界面,当然就得到了start-site/target下的star-site-exec.jar,其实就是为了得到这个,这是一个spring-boot buid的jar,那就好办了,可以直接 java -jar start-site-exec.jar或者 进入start-site目录,利用maven的mvn srping-boot:run来启动

启动后再浏览器运行http://localhost:8080就会看到

目标达成....  

如果要部署到linxu ,那就是在linux上安装jdk然后java -jar 运行即可

参考博客

本地搭建start.spring.io_姜秀丽的博客-CSDN博客

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神盾局码农

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值