由于公司内部无法上外网,所以需要自己搭建start.spring.io整个搭建过程并不顺利,遇到各种问题,不过总结下来也都是jar包版本的问题,这里记录下搭建过程;
1. 需要先将对应代码clone到本地:git clone https://github.com/spring-io/start.spring.io.git
2. 然后就是本地编译打包了: cd start.spring.io ,执行./mvnw clean package -Dmaven.test.skip=true
3. 接下来就是将包运行起来:
进入start-site\target目录下两个jar包 用start-site-exec.jar可以, 执行java -jar -Dserver.port=8080 -Dserver.ip=192.168.100.105 start-site-exec.jar
4. 运行起来后就可以在创建项目的时候选择自己启动的地址了:
遇到的问题:
这个问题需要调整spring-javaformat-maven-plugin的版本如下:
<spring-javaformat.version>0.0.28</spring-javaformat.version>
这个问题需要调整checkstyle的版本如下:
<dependency> <groupId>com.puppycrawl.tools</groupId> <artifactId>checkstyle</artifactId> <version>8.32</version> </dependency>