@SpringBootApplicationpublicclassApplication{privatestaticfinal StringNAME="name";privatestaticfinal StringAGE="age";publicstaticvoidmain(String[]args){System.out.println("main方法的参数\t"+Arrays.toString(args));Runtime runtime=Runtime.getRuntime();System.out.println("堆内存能达到的最大值(Xmx可控...
-Dsun.net.client.defaultConnectTimeout=60000 \ ## socket连接超时时间 -Dsun.net.client.defaultReadTimeout=60000 \ ## socket读取超时时间 -Dnetworkaddress.cache.ttl=300 \ ## JVM的DNS缓存有效期,单位秒 -Dsun.net.inetaddr.ttl=300 \ ## 缓存失败结果,如果在缓存时效内再次lookup时直接返回错误(减...
-D:定义属性。 options 在启动参数中,我们可以通过添加这样的配置,来覆盖系统属性中的值: java-Dfile.encoding=UTF-8-jarapp.jar 在代码中可以通过这样获取该值: StringfileEncoding=System.getProperties("file.encoding");//UTF-8 在很多项目中,都会基于*System.getProperties()*来控制代码流程,这里要注意,通过启...
springboot启动参数 某些情况下,我们需要在spring boot服务启动的时候才指定一些参数,这个时候spring boot启动参数就派上用场了。 IDEA启动增加参数 这个一般在本地调试的时候使用 两种方式选择其一 -Dserver.port=8082--server.port=8082 控制台启动添加参数 一般运维配合shell脚本使用 第一种 java -jar -Dspring.pro...
一些系统属性和启动参数等 如上面第一个监听器ConfigFileApplicationListener在onApplicationEvent方法中会监听到该事件,监听到后就会进行加载properties或yaml配置文件,这些配置信息包括其他外部化配置都会加载到Environment类中,因此我们可以直接注入该类获取相关信息。 @Override public void onApplicationEvent(ApplicationEvent ...
查看docker中的镜像:执行 docker run -d -p 本机端口:项目端口 --name=运行后容器名称 镜像id即可创建容器并启动。 dockerrun -d -p10086:10086--name=irh-registry fcd81a5b5cc0 五、动态传递参数 构建的Spring boot项目中,可能存在多个环境,本地...
java -jar -Dspring.profiles.active=test xxx.jar 指定外部配置文件 官网说明:https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#features.external-config #默认加载顺序,和内部配置文件互补 file:./config/ file:./ classpath:/config/ ...
IDEA项目启动参数配置 点击项目下拉按钮后选择"Edit Configurations" 在"Configuration"下的VM options中填入需要的属性值 填写的格式如下: -Dserver.port=8888 -Dspring.redis.port=6378 -D"你想配置的参数名"="参数值" 多个参数之间使用空格隔开。当然你也可以使用环境变量(Environment variables)和 Program arguments...
1 首先看启动端口,在application.properties文件可以看到 2 找到启动文件,带运行符号的,或者搜ComponentScan,找到后运行 3 如果运行失败,一般都要配置启动参数 4 找到 vm options,点击后面的符合 5 填入配置的参数一般-D开头 6 都配置文件一半在代码里面设置号, 然后从Vm传入即可 7 tomcat全局配置启动参数,在...