问题标签 [jvm-arguments]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1989 浏览

scala - 将 JVM 参数传递给 SBT

我的 SBT 版本正在回响:

如何将-Xlint:unchecked参数传递给 SBT 调用的 javac 进程?

0 投票
2 回答
55305 浏览

java - 作为服务运行时将JVM参数传递给Tomcat?

我需要将几个 JVM 参数传递给运行 Tomcat 的 JVM,以便我的应用程序可以获取它们。

我想按照本文中概述的过程来获取环境变量。

我该怎么做呢?

更新 对不起这是在windows下运行(客户端服务器上我的开发机器2003上的7)

0 投票
4 回答
34326 浏览

java - ParallelGC 和 ParallelOldGC 有什么区别?

我对 GC 算法有一些疑问:首先,当我们使用 、 等参数时UseSerialGC,我们指定了一个 GC 算法。他们每个人都可以在所有世代中进行GC,对吗?UseParallelGCUseParallelOldGC

例如,如果我使用java -XX:+UseSerialGC,所有代都将使用串行 GC 作为 GC 算法。

其次,我可以ParallelGC在老一代中使用并SerialGC在年轻一代中使用吗?

ParallelGC最后一个作为标题和有什么区别ParallelOldGC

0 投票
4 回答
22876 浏览

java - 将 Java 控制台应用程序作为守护进程运行(后台)

我开发了一个 Java 控制台应用程序,当启动时,打开一个控制台窗口并保持在前台,我想在后台启动该应用程序。

现在我通过这个命令行启动应用程序:

有没有办法实现这种行为?更改命令行参数就足够了,或者我需要对我的代码进行一些更改?

0 投票
2 回答
452 浏览

import - loading clojure-contrib

I'm new to the whole JVM thing, and trying to play with clojure. I'm attempting to load clojure-contrib and failing:

Any pointers will be great - thanks.

0 投票
2 回答
1622 浏览

macos - 为什么 webstart 应用程序无法在 mac 上启动?(缺少 vmarg)

嘿那里,

我开发了一个通过 javaws 启动的应用程序,该应用程序本身经过测试可以在 linux(ubuntu 10.04 LTS)、windows 7 和 mac OS 上运行。如果在本地启动,它使用 swt 并在所有这些平台上运行而不会出现问题。

经过一番挣扎后,应用程序现在可以在所有架构的 linux 和 windows 机器上很好地启动,如果它不是用于 mac 的话!

我知道要在 macOS 下运行一个 swt 应用程序需要给 java-vmXstartOnFirstThread并且对 javaws 做同样的事情 jnlp 文件需要以下资源标签:

正如在这个问题中所讨论的, macOS 可能在 swt 和j2se="xy"定义方面存在问题,所以我尝试了一个特定的,根本没有(甚至不是全局的)和“通用”的(例如:)j2se="1.5+"

我怀疑这个论点javaws-vm-args="-XstartOnFirstThread"java-vm-args="-XstartOnFirstThread"(在互联网上发现这个论点有和没有“ws”部分并尝试了两者)不是由javaws传递的,因为当在mac上本地执行时,jar本身运行得非常完美。

现在的实际问题是,对于每个可能的参数组合,应用程序总是退出,但出现以下异常:

这是规格:

  • 操作系统:MacOS 10.6(雪豹)64 位
  • Java 运行时 1.6 64 位
  • SWT 版本:3.6.2-cocoa-macosx-x86_64

我希望有人遇到同样的问题并且能够解决它,提前感谢所有答案,

欢呼停止

0 投票
2 回答
3323 浏览

java - 具有可爆 RAM 的 vServer 上的 Java 堆空间 Xmx Xms

我们在具有 1GB 保证 RAM 和 4GB 可爆 RAM 的 vServer 上运行依赖于 Java 的 Minecraft 服务器。

我们使用带有 php/mySQL 的 lighttpd 网络服务器与实际的 Minecraft 服务器一起运行 Debian 6.0 (Squeeze) Minimal (64Bit)。我们目前已将所有内容设置为保持在我们的 1GB 保证 RAM 内,但似乎我们没有以这种方式利用可爆 RAM,也不知道我们应该如何(以及是否?)这样做。

我们目前使用以下字符串加载服务器:

我们为 minecraft 分配了 880M(我们认为?),其余的保留给系统、网络服务器等。我们如何优化这个设置?将这个初始启动分配到 1GB 上并很好地分配到我们的可爆 RAM 中是否有意义?Java 或系统有没有办法自己处理这个问题,比如在高峰时间需要时分配超过 880M,最大为 4GB?由于无法保证可爆破 RAM,如果它在需要时不可用,会发生什么?谢谢!

0 投票
6 回答
16258 浏览

memory-leaks - Jetty 7:OutOfMemoryError:应用程序重新部署时的 PermGen 空间

第一次应用程序正确启动。然后我删除 webapp/*.war 文件并粘贴新版本的 *.war。Jetty 开始部署新战争但java.lang.OutOfMemoryError: PermGen space发生错误。如何配置 Jetty 以修复错误/进行正确的重新部署?

这个解决方案对我没有帮助。
码头版本:jetty-7.4.3.v20110701

0 投票
1 回答
906 浏览

javascript - Rhino 不会枚举函数的“参数”

我正在尝试使用函数可用的“参数”变量来枚举传递给函数的参数,在 Javascript 中,使用:

这似乎在 chrome 和 firebug 控制台中对我有用,但不适用于 Rhino。使用前两个,我可以成功进入for循环并查看参数,而使用后者,似乎甚至没有进入for循环。

为什么会发生这种情况,我该如何防止这种情况发生?

0 投票
1 回答
365 浏览

java - 我在哪里可以定义 java 编译器选项,以便机器上运行的任何 java 进程都能看到它们?

关注http://lucene.apache.org/java/docs/index.html#28+July+2011+-+WARNING%3A+Index+corruption+and+crashes+in+Apache+Lucene+Core+%2F+Apache +Solr+with+Java+7我希望-XX:-UseLoopPredicate全局设置 JVM 选项,以便我机器上运行的所有 java 进程都能看到它。

我该怎么做?

谢谢。