first commit
This commit is contained in:
123
个人环境配置.md
Normal file
123
个人环境配置.md
Normal file
@@ -0,0 +1,123 @@
|
||||
|
||||
环境 版本 状态 验证结果
|
||||
Java 21.0.7 ✅ 符合要求 满足17+要求
|
||||
Maven 3.6.1 ✅ 符合要求 满足3.6+要求
|
||||
MySQL 8.0.27 ✅ 符合要求 满足8.0+要求
|
||||
Docker 28.0.1 ✅ 符合要求 满足20.10+要求
|
||||
|
||||
|
||||
netstat -ano | findstr LISTEN
|
||||
|
||||
查看端口
|
||||
|
||||
tasklist | findstr java
|
||||
|
||||
查看java进程
|
||||
|
||||
netsh interface ipv4 show excludedportrange protocol=tcp
|
||||
|
||||
查看保留端口
|
||||
|
||||
# 项目维护者运行一次,提交到Git
|
||||
mvn wrapper:wrapper
|
||||
git add .mvn/ mvnw mvnw.cmd
|
||||
git commit -m "Add Maven Wrapper"
|
||||
|
||||
## 开发启动
|
||||
1. 克隆项目
|
||||
2. 运行 `mvn spring-boot:run`
|
||||
3. 访问 http://localhost:8083
|
||||
|
||||
## 生产部署
|
||||
1. 运行 `docker build -t backserver-app .`
|
||||
2. 运行 `docker run -p 8083:8083 backserver-app`
|
||||
|
||||
建议创建不同环境的配置:
|
||||
application.yml - 默认配置
|
||||
application-dev.yml - 开发环境
|
||||
application-prod.yml - 生产环境
|
||||
|
||||
# application-dev.yml
|
||||
server:
|
||||
port: 8083
|
||||
logging:
|
||||
level:
|
||||
com.yundage.chat: debug
|
||||
|
||||
|
||||
日常开发:都使用 mvn spring-boot:run
|
||||
快速启动
|
||||
便于调试
|
||||
环境一致
|
||||
提交前测试:使用 mvn clean package + java -jar
|
||||
确保打包正常
|
||||
模拟生产环境
|
||||
部署:使用Docker
|
||||
环境隔离
|
||||
便于迁移
|
||||
|
||||
|
||||
# 添加单个文件
|
||||
git add git_test.txt
|
||||
|
||||
# 或者添加所有修改的文件
|
||||
git add .
|
||||
# 提交并添加提交信息
|
||||
git commit -m "添加 git_test.txt 文件"
|
||||
|
||||
# 或者更详细的提交信息
|
||||
git commit -m "test: 添加测试文件 git_test.txt"
|
||||
|
||||
一次上传:
|
||||
git push origin master
|
||||
|
||||
一次拉取
|
||||
|
||||
git pull origin master
|
||||
|
||||
|
||||
# 1. 获取最新的远程更改(不合并)
|
||||
git fetch origin
|
||||
|
||||
# 2. 查看有哪些更新
|
||||
git log HEAD..origin/master --oneline
|
||||
|
||||
# 3. 合并远程更改到本地
|
||||
git merge origin/master
|
||||
|
||||
|
||||
|
||||
# 查看最近的提交记录
|
||||
git log --oneline -5
|
||||
|
||||
# 查看当前工作区状态
|
||||
git status
|
||||
|
||||
# 查看最后一次提交的详细信息
|
||||
git show HEAD
|
||||
|
||||
# 查看提交历史
|
||||
git log
|
||||
|
||||
# 查看简洁的提交历史
|
||||
git log --oneline
|
||||
|
||||
# 查看特定文件的提交历史
|
||||
git log git_test.txt
|
||||
|
||||
# 查看提交的详细变更
|
||||
git show <commit-hash>
|
||||
|
||||
# 查看远程仓库地址
|
||||
git remote -v
|
||||
|
||||
# 查看所有配置信息
|
||||
git config --list
|
||||
|
||||
# 查看当前分支信息
|
||||
git branch -vv
|
||||
|
||||
# 查看仓库基本信息
|
||||
git remote show origin
|
||||
|
||||
|
||||
Reference in New Issue
Block a user