java-jar-Xms4096m-Xmx4096m-XX:MetaspaceSize=256m-XX:MaxMetaspaceSize=256m/opt/myapp/myapp.jar 在上述示例中,我们同时使用了多个参数。-Xms4096m设置最大堆内存为4096MB,-Xmx4096m设置初始堆内存为4096MB,-XX:MetaspaceSize=256m 将元空间的初始大小设置为256MB,-XX:MaxMetaspaceSize=256m 将元空间的最...
该参数允许您指定Java虚拟机堆的初始大小,以GB为单位。例如: java -Xms2g -jar myapp.jar 上述命令将设置Java虚拟机初始堆大小为2GB,并运行myapp.jar文件。 -Xmx g:设置Java虚拟机最大堆大小。该参数允许您指定Java虚拟机堆的最大大小,以GB为单位。例如: java -Xmx4g -jar myapp.jar 上述命令将设置Java虚拟...
-c : 创建.jar文件 -v : 输出打包过程中的详细信息 -f : 指定目标 jar文件的名称 -m: 指定自定义的 MANIFEST.MF 清单文件(自己可以在MANIFEST.MF中添加程序入口主类) (-m 参数,如果打成的jar包中没有程序入口类,可以省略该参数) 1. 2. 3. 4. 5. 6. 7. 2.打jar包的基本思路 1.编译项目,将j...
8、 jar -i jar包 生成索引 9、-M 不创建META-INF\MAINFEST.MF文件 10、-x 解压 注意 清单文件名(mainfest文件), 档案文件名(jar包文件)和入口点(程序入口类)名称的指定顺序 与‘m’, ‘f’ 和‘e’ 标记的指定顺序相同 三、具体使用 1、将class文件打包,并指定入口类 D:\project>jar -cvfe com.bo...
linux java -jar命令常用参数 在Linux中,使用java -jar命令可以运行Java JAR文件。以下是常用的参数和选项: 1、-jar: 指定要运行JAR文件。 2、-classpath: 指定类路径,用于查找类文件和其他资源文件。可以使用冒号(:)分隔多个路径。 3、-cp: 指定类路径,与-classpath参数类似。 4、-mainclass: 指定主类,即...
java -jar 运行jar包基础参数配置 1、默认运行命令 java -jar xxx.jar 2、指定jvm运行内存大小参数 java -Xms256m -Xmx512m -jar xxx.jar 3、指定port端口 java -jar xxx.jar --server.port=8085 4、指定配置文件 java -jar xxx.jar --spring.profiles.active=pro...
java -jar myproject.jar --spring.config.location=d://data/application.yml java -jar myproject.jar --spring.config.location=http://example.com/config.yml # Spring Boot会按照指定的顺序加载配置文件。因此,在覆盖配置时,请确保覆盖的配置文件在指定的位置之后加载。
java -jar xxx.jar --aa 用SpringArguments对象获取 3.非选项参数,必须放在xxx.jar之后 java -jar xxx.jar aa bb//aa,bb是两个非选项参数 用用SpringArguments对象获取 注:关于选项参数和非选项参数的解析是在 SpringApplication.run(String... args){ ...
使用示例:`--spring.profiles.active=prod`。注入参数执行 使用`java -jar`执行时,注入参数如下:1. `java -jar boot.jar -Dkey_name=value`:直接添加参数。2. `java -jar key_name=value`:以键值对形式添加参数。3. `java -jar boot.jar --key_name=value`:使用`--`前缀添加参数。