第3章 构建微服务的准备 - SnailSjw/SpringCloud-test GitHub Wiki

1. IDEA启动多个实例

在IDEA主界面上单击“Edit Configuration”,打开配置界面后,将默认的“Single instance only”(新版本的IDEA中是“Allow parallel run”勾选)前的对勾去掉。通过修改配置文件的端口启动多次后即可得到多个实例。

2.常用的Maven命令

mvn clean 删除工程的target目录下的所有文件。
mvn package 将工程打包为jar包。

mvn package 命令包含的6个阶段:

  • 验证
  • 编译代码
  • 处理代码
  • 生成资源文件
  • 生成jar包
  • 测试

mvn package -Dmaven.test.skip=true 打包时跳过测试
mvn compile 编译工程代码,不生成jar包
mvn install 包含了mvn package命令所有的过程,并且将生成的jar包安装到本地仓库。
mvn spring-boot:run 使用spring-boot插件,启动Spring Boot工程,该命令会检查是否编译,如果没编译会先编译在启动。否则,直接启动。
mvn test 测试
mvn ideaLidea 生成idea项目
mvn jar:jar 只打jar包
mvn validate 检验资源是否可用。