主要参考:https://blog.csdn.net/weixin_40090511/article/details/78847499
搭建环境:
系统:ubuntu16.04, 64bit
安装 jdk,安装目录 /opt/jdk1.8.0_171/
安装eclipse ee,文件:eclipse-jee-oxygen-3a-linux-gtk-x86_64.tar.gz, 解压到:/opt/。
文件下载地址:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/oxygen3a
安装maven,文件:apache-maven-3.3.9-bin.tar.gz, 将其解压到:/opt/maven/。
参考:https://blog.csdn.net/qq_24091555/article/details/76039475。 不用修改<localRepository>,但是要修改为阿里云。
<mirrors>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirrors>
安装redis,下载http://download.redis.io/,最近稳定版本,编译,安装。
参考:https://blog.csdn.net/xiangwanpeng/article/details/54586087。
安装mysql。
参考:https://www.linuxidc.com/Linux/2017-05/143864.htm。
检查mysql,redis,是否启动:
#redis
ps -ef|grep redis
#mySql
sudo netstat -tap | grep mysql
配置:
克隆代码:git clone https://github.com/westlifeyang/westlife-springboot.git
配置eclipse ee:
打开的工程,file-> open projects from file system.
配置maven,参考:https://www.jianshu.com/p/7f8ef05b8759。
将/opt/maven/apache-maven-3.3.9/conf/settings.xml 移动到~/.m2/文件夹中(不移动好像不行)。
右键点击工程,maven -> Update projects。这个过程要很长时间。
修改代码 bug: 文件SwaggerConfig.java,中将“172”改为“127”。
编译:
打开文件Application.java,右键,点击“run as” -> "java application"。即可。
在操作前,需要先执行mysql脚本,
命令:mysql -uroot -proot -Dtest</home/gs/eclipse-workspace/swagger/westlife-springboot/sql/t_user.sql