SpringBoot在IDEA中同一个项目用不同端口启动
在 IDEA 中开发或学习 Java 项目时,我们经常需要同一个项目以不同端口多此启动。比如,我们想测试 Nginx 的负载均衡,再比如我们想测试 OpenFeign 的负载均衡。
比如我们有一个 Test 项目,默认的端口是 8080,那么用 IDEA 可以启动它,但是再想启动它时貌似 IDEA 就没有办法了。导致我们会在命令行下使用 java -jar 的方式重新指定端口再启动一个实例。至少我就这么干过。
其实,IDEA 可以通过简单的配置来解决这样的问题,而且也非常的方便。
操作如下,在工具栏上选择edit configurations,如下图
然后, 添加新的配置,并选择 SpringBoot,如下图:
添加后显示为 Unnamed,此时我们可以重命名,这里我们重命名为 TestApplication2,如下图
然后在 Main class 中选择我们的启动类,在 VM options 填写 -Dserver.port=8081,如下图:
这样就可以点击 OK 按钮, 在工具栏的配置处可以看到有两个项目了,如下图
这时,就可以通过 IDEA 以 8081 端口号启动同一个项目了。
SpringBoot在IDEA中同一个项目用不同端口启动相关推荐
- 2. C++ Visual Studio中同一个项目包含多个有main函数的源文件怎么分别运行?
C++编程问题 C++编程问题-目录 2. C++ Visual Studio中同一个项目包含多个有main函数的源文件怎么分别运行? C++编程问题-目录 2. C++ Visual Studio中 ...
- 在C++中同一个项目下两个.cpp文件中都用到main函数时,C++编译器会进行如下提示1.LNK2005_main 已经在 写文件.obj 2.LNK1169 找到一个多个多重定义的符号。
本文在参考嘞一下博主的文章后进行了一个问题与答案的汇总. 学习C++过程中 出现了error LNK2005: _main 已经在 源.obj 中定义 原因:当前工程里定义了两个main()主函数,在 ...
- 不复制项目,idea中同一个项目同时启动多个端口进行访问
在学习微服务过程中,遇到了版本控制,负载均衡等场景.测试过程中,在不复制项目的前提下,一个项目需要在不同的端口下启动微服务. 首先修改项目的端口号,直接右键启动服务,会显示服务不允许并行运行, ...
- idea中同一个项目同时启动多个端口进行访问
-Dserver.port=8088
- WebService CXF系列: SpringBoot同一个项目中集成JaxWS和JaxRS
WebService CXF系列: SpringBoot同一个项目中集成JaxWS和JaxRS 介绍 项目介绍 项目架构 项目介绍 项目集成的原则 SpringBoot集成JaxWS 1. JaxWs ...
- Linux中把文件夹打成war包,SpringBoot中maven项目打成war包部署在liunx服务器上的方法...
说明:Spring Boot由于内嵌了如Tomcat,Jetty和Undertow这样的容器,也就是说可以直接跑起来,用不着再像Spring项目还需要外置的Tomcat等容器来进行部署工作了,通过启动 ...
- 同一个项目,项目名称不一致,这两个项目同时在Eclipse中出现
在Eclispse中,实际同一个项目,项目名称不一致,这两个项目同时在Eclipse中出现. ①打开项目文件夹,找到".cproject"文件 ② 在<name>节点重 ...
- 在配置spring-boot的yml文件中的项目路径时出现横划线表明已过时
在配置spring-boot的yml文件中的项目路径时出现横划线表明已过时 换成server.servlet.context-path 即可
- 六十一、分析Springboot中的项目结构介绍
@Author:Runsen 来源:尚硅谷 下面建议读者学习尚硅谷的B站的SpringBoot视频,我是学雷丰阳视频入门的. 具体链接如下:B站尚硅谷SpringBoot教程 文章目录 spring项 ...
最新文章
- 排序算法一:选择排序
- 索尼AI CEO:我们要让AI在30年内拿到诺贝尔奖
- 【错误记录】Android Studio 4.2.1 编译报错 ( 设置支持的 Java 和 Kotlin 版本 | java.lang.BootstrapMethodError )
- jdk下载:各历史版本下载地址
- 拾取模型的原理及其在THREE.JS中的代码实现
- 什么是java枚举_什么是java枚举
- Objective-C 2.0 with Cocoa Foundation --- 2,从Hello,World!开始
- 201621123015《Java程序设计》第11周学习总结
- 亮度 调整_显示器对比度多少合适 显示器亮度多少合适【详细介绍】
- 使用Pixel Bender Toolkit制作特效——给过滤器增加参数(Part 3)
- 触发器中的 Inserted表和Deleted表
- 关于模板类中,子类无法访问父类成员问题的解决方法
- linux系统ca证书认证失败修复过程记录
- 什么是虚短、虚断、虚地
- 程序员的成长课-读后感
- 签证者的武林秘笈(一)—-来自太傻的签证哲学
- 科学大家谈 | 全球著名蛋白质工程学家——张阳
- 利用Python进行随机取名
- 怎样把d盘改成c盘!如何把收藏夹和桌面的路径设成D盘
- Excel每隔10行取得一个数字
热门文章
- 常见的led驱动电源电路设计及特性分析
- UE4蓝图节点翻译--- Get All Child Actors
- 【Leetcode】19. Remove Nth Node From End of List (cpp)
- bilibili视频下载信息获取
- Material Design中的Elevation和shadows
- 美庐生物IPO被终止:年营收3.85亿 陈林为实控人
- 计算机录制语音所必需的硬件,录音电脑配置方面的硬件要求
- 《论股票市价规则缺陷》根治方法
- 上交所逐笔委托_[转载]上交所、深交所市价委托种类及含义
- 指定FPS帧频,requestAnimationFrame播放动画