2.2 KiB
环境 版本 状态 验证结果 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"
开发启动
- 克隆项目
- 运行
mvn spring-boot:run - 访问 http://localhost:8083
生产部署
- 运行
docker build -t backserver-app . - 运行
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
查看远程仓库地址
git remote -v
查看所有配置信息
git config --list
查看当前分支信息
git branch -vv
查看仓库基本信息
git remote show origin