Bootstrap

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》项目,公众号:。本文已收录至