需求: 在微服务开发过程中 ,需要同时启动多个服务
然后对于不同的服务指定不同的执行端口
在开发项目的根目录或者 idea中的 terminal : 执行 mvn spring-boot:run
mvn spring-boot:run
意义: 在直接有Maven环境的系统中, 启动比较方便 , 但是建议打包为Jar形式启动
mvn clean package 完成清理 编译 测试 打包 mvn clean install 完成清理 编译 测试 打包 并将打包好的文件部署到本地Maven仓库中 mvn clean deploy 完成清理 编译 测试 打包 并将打包好的文件部署到本地Maven仓库中与远程Maven私服仓库
# 指定端口 java -jar xxx.jar --server.port=8888 # 内存参数 java -Xms800m -Xmx800m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:MaxNewSize=512m -jar xxxjar # 指定profile java -jar xxx.jar Dspring.profiles.active=dev #后台运行 nohup java -jar xxx.jar&
原文:https://www.cnblogs.com/dgwblog/p/12589791.html