下面是实现在Java启动jar包时带参数的整体流程: 二、具体实现步骤 1. 编写Java类 首先,我们需要编写一个Java类,例如MainClass,该类包含main方法用于启动程序。 publicclassMainClass{publicstaticvoidmain(String[]args){// 在这里获取传入的参数}} 1. 2. 3. 4. 5. 2. 获取传入的参数 在main方法中,我们需要...
java -jar -DdatabaseUrl="mysql://localhost:3306/pdb?user=root&password=root" -Dapp.key="123" -Dapp.secret="xxx" demo.jar 多个参数也可以。 方式二:参数直接跟在命令后面,多个参数之间用空格隔开 java -jar demo.jar JOURNAL_TREENODE_DATA-20190404174502.txt processType=1 这种方式参数就是jar包里...
取值:System.getProperty("propName") 2.参数直接跟在命令后面(这里修改的是程序参数,这里的值作为arg[] 的参数传入的) eg:java -jar xxx.jar processType=1 processType2=2 取值:参数就是jar包里主启动类中main方法的args参数,按顺序来 3.springboot的方式,--key=value方式(这里修改的是配置文件参数) 1 2...
6、然后在Build Artifacts里面clean,然后build 7、然后打出来的jar包就可以执行了 java -jar xxx.jar 参数1 参数2 1.
java -jar的配置参数说明 java -Dxxx=test -jar xxx.jar (放在-jar之前) 取值:System.getProperty("xxx") spring的@value("${xxx}") java -jar xxx.jar value1=1 value2=2 (放在启动jar包之后) 参数就是jar包里主启动类中main方法的args参数,按顺序来...
1. 内存参数设置 -Xmx10g 最大内存 -Xms10g 最小内存 -Xmn100m 新生代内存 一般不设置,默认设置内存的1/3 -XX:MaxMetaspaceSize=100m 最大元空间大小,一般不设置,默认无限大 -Xss2m 线程栈内存大小默认是2m,一般够用的。如果存在线程中大量的基本类型数据,需要设置调整这个大小 ...
虽说我们现在大多不太直接使用jar包运行方式,目前比较主流的是将自己的服务丢在某个容器中(如tomcat,jetty等)运行,比如我之前所属的电商公司,就是将项...
环境变量配置好后,在dos窗口中输入命令:mvn -v,如果运行成功即表示配置完成。 二、maven仓库 仓库就可以理解成 一个目录,专门用来存储项目中需要的jar包,需要时直接引入即可。 其又被分为:本地仓库,中央仓库以及私服。 1本地仓库的配置 这是一定需要配置的,一个maven项目创建好后,如果需要jar包,它会优先去本地...
在创建应用时配置Java启动参数 登录EDAS控制台,在左侧导航栏,单击应用管理>应用列表,在顶部菜单栏选择地域并在页面上方选择命名空间,然后在应用列表页面左上角,单击创建应用。 在应用基本信息页签选择集群类型和应用运行环境,然后在页面最下方单击下一步。 在应用配置页签,设置应用的环境信息、基本信息、部署方式和资源...