【问题标题】:What is the difference between java option passed with J prefix and without e.g. -J-Xms and -Xmx?使用 J 前缀传递的 java 选项和没有例如传递的 java 选项有什么区别? -J-Xms 和 -Xmx?
【发布时间】:2013-07-25 13:48:33
【问题描述】:

-J- 前缀代表什么,什么时候需要,什么时候不需要?

【问题讨论】:

  • 我相信您不会将 -J 选项直接传递给 java 命令,而是传递给其他一些可执行文件,这些可执行文件会将您的 -J 选项转发给它会自行启动的 JVM。跨度>
  • 实际上它作为 .bat 文件中的选项传递为 -J-Xmx -J-Xms 等。在docs.oracle.com/cd/A87860_01/doc/java.817/a83723/transop3.htm 上是以下说明“-J 前缀,在命令行中指定,标记要传递给调用 SQLJ 的 JVM 的选项。此前缀紧接在 JVM 选项之前,中间没有空格。去掉 -J 前缀后,sqlj 脚本将 Java 选项传递给 JVM。”。也许它是特定于应用程序的。
  • @Marko Topolnik,您的评论似乎回答了我的问题。谢谢!
  • 是的,这是特定于应用程序的。其他应用程序可能会使用其他方式来封装 JVM 选项。

标签: java options


【解决方案1】:

【讨论】:

  • 链接中断,答案应该有足够的信息(即实际回答问题),以便他们何时这样做。另外,我在链接中没有看到-J
  • 此链接不包含任何关于我的问题的主题。
猜你喜欢
  • 1970-01-01
  • 2012-07-15
  • 1970-01-01
  • 2013-02-01
  • 2012-08-01
  • 2012-04-25
  • 2018-03-12
  • 2021-09-12
  • 2010-10-10
相关资源
最近更新 更多