关于Java的main函数入参args

一. 问题背景

下载了nacos源码,用idea打开源码,启动console模块的main方法,然后报错db.num=0,nacos启动失败了。原因就是nacos默认是以集群模式启动,所以会报错。网上搜了很多方案都是说直接编辑nacos安装目录下的conf的xxx文件,设置set mode = standalone然而我是用idea启动的,并非使用cmd启动。我就想怎么能在idea启动nacos前把set mode = standalone传进去呢?

二. 解决方案

其实很简单,就编辑idea的运行参数即可,如下:
在这里插入图片描述
后来想想,这些参数是怎么传到程序里面的?其实就是传到main函数的入参里面的。

猜你喜欢

转载自blog.csdn.net/qq_40634846/article/details/111385720