PassJava 开源(一) :初始化项目和添加微服务
PassJava (佳必过) 项目全套学习教程连载中。
PassJava 是一款Java的开源系统,可以用零碎时间利用小程序查看常见面试题,夯实Java基础。
基于 Spring Cloud 微服务技术栈。
PassJava 项目可以教会你如何搭建SpringBoot项目,Spring Cloud 项目。
文档在线地址:www.passjava.cn
PassJava 初始化项目和添加微服务
1.GitHub上创建一个空的仓库

2.从GitHub上引入空的项目


3.添加内容服务
passjava-content


添加依赖组件SpringWeb, OpenFeign


3.添加其他微服务

4.PassJava-Platform添加Pom.xml文件

4.0.0
com.jackson0714.passjava
passjava
0.0.1-SNAPSHOT
passjava
佳必过-聚合服务
pom
passjava-content
passjava-member
passjava-question
passjava-study
passjava-channel
5.添加根目录Maven 配置


Maven操作根项目就可以了,试下clean


6. 配置.gitignore文件
提交代码时,忽略某些文件
### gradle ###
.gradle
/build/
!gradle/wrapper/gradle-wrapper.jar
### STS ###
.settings/
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
bin/
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
rebel.xml
### NetBeans ###
nbproject/private/
build/
nbbuild/
dist/
nbdist/
.nb-gradle/
### maven ###
target/
*.war
*.ear
*.zip
*.tar
*.tar.gz
**/mvnw
**/mvnw.cmd
**/.mvn
### logs ####
/logs/
*.log
### temp ignore ###
*.cache
*.diff
*.patch
*.tmp
*.java~
*.properties~
*.xml~
### system ignore ###
.DS_Store
Thumbs.db
Servers
.metadata
upload
gen_code
### database ###
db/db_back_dir/
### redis ###
/redis/
删除子项目的.gitignore文件

7.提交代码
可以用IDEA的git工具提交,也可以用git bash命令行提交
git add .
git commit -m 'xxx'
git push origin master
作者简介:悟空,8年一线互联网开发和架构经验,用故事讲解分布式、架构设计、Java 核心技术。《JVM性能优化实战》专栏作者,开源了《Spring Cloud 实战 PassJava》项目,公众号:。本文已收录至