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 将元...
-DpropName=propValue的形式携带,要放在-jar参数前面 点击查看代码 eg:java-Dxxx=test -DprocessType=1-jarxxx.jar取值:System.getProperty("propName") 2、第二种形式 参数直接跟在命令后面 java -jar xxx.jar processType=1 processType2=2 取值:参数就是jar包里主启动类中main方法的args参数,按顺序来 3...
jar cvf classes.jar Foo.class Bar.class 示例2: 使用现有的清单文件 'mymanifest' 并 将foo/ 目录中的所有文件归档到 'classes.jar' 中: jar cvfm classes.jar mymanifest -C foo/ . 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23....
1.-DpropName=propValue的形式携带,要放在-jar参数前面(这样的配置是修改的jvm参数) eg:java -Dxxx=test -DprocessType=1 -jar xxx.jar 取值:System.getProperty("propName") 2.参数直接跟在命令后面(这里修改的是程序参数,这里的值作为arg[] 的参数传入的) eg:java -jar xxx.jar processType=1 processT...
Java -jar是用于运行Java JAR文件的命令行工具。JAR文件是Java Archive的缩写,它是一种用于分发Java应用程序的压缩文件格式。通过使用Java -jar命令,您可以在命令行界面上轻松运行JAR文件。下面是Java -jar命令的一些常用参数: -classpath或-cp:指定类路径。类路径是Java虚拟机搜索类文件(.class)的目录和JAR文件。
java -jar -Daa=bb xxx.jar 或者 java -Daa=bb -jar xxx.jar 用String systemServerPort = System.getProperty("aa");来获取 2.选项参数,必须放在xxx.jar之后,且以--开头,可以没有value,但是不能没有name,否则报错 java -jar xxx.jar --aa=bb ...
* 首先理解参数的意义,java 命令引入 jar 时可以 - cp 参数,但时 - cp 不能用通配符 (多个 jar 时什么烦要一个个写,不能.jar),面通常的 jar 都在同一目录,且多于 1 个。)-Djava.ext.dirs 就可以解决 多个 jar 的问题 如: java-jar-Dserver.port=8555-Dxxl.job.executor.port=9998democlient-0.0....
-jar app.jar > /dev/app.log & jps命令参数 ## 1000 = pid jps -l # 查看堆/方法区/线程等内存占用(必需启动内存追踪) jcmd 1000 VM.native_memory # 查看jvm默认值 Xmx Xms GC等 java -XX:+PrintFlagsFinal -version java -XX:+PrintCommandLineFlags -version ...
一种方式是使用-D参数,如java -DpropName=test -DprocessType=1 -jar xxx.jar。这种方式下,参数propName的值可获取通过System.getProperty("propName"),processType的值通过System.getProperty("processType")。另一种方式是将参数直接在命令行后跟在jar路径之后,如java -jar xxx.jar processType=...