问题标签 [java-opts]

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 回答
781 浏览

java - 为什么 jruby 抱怨有效的 java_opts

我已将我的 java 最小/最大堆大小设置为与Sun Docs中概述的相同,以便使用以下内容进行精确的堆大小调整:

当我启动tomcat时这很好用,但是如果我从命令行运行jruby它会抱怨说:

初始化 VM 时发生错误
指定的最小和最大堆大小不兼容

我在jruby 文档中读到了一些 -JX 参数,但我需要显式覆盖我的正常 jvm 设置似乎很愚蠢。

当我进行部署时会出现问题。我尝试jruby -S rake db:migrate在我的服务器上运行它并抱怨。

运行 jruby 时是否需要显式覆盖我的 JVM 设置?似乎任何 Xms/Xmx 值都会导致 jruby 抱怨。

更新 所以似乎某些设置确实有效。例如所有这些工作:

但这些不会:

0 投票
7 回答
29991 浏览

java - Duplicated Java runtime options : what is the order of preference?

Considering the following command line

Which settings will apply for JVM Minimum memory (Xms option) : 128m or 256m ?

0 投票
0 回答
300 浏览

linux - 什么是优先级参数?

如果您这样定义 JAVA_OPTS

什么是优先级 -Xms 和 -Xmx 参数?较大的第一个还是最后一个?

谢谢,

0 投票
2 回答
469 浏览

client - '-client' 对于 JAVA_OPTS 的意义是什么

我不是 JAVA_OPTS 方面的专家,但在我的 grails 应用程序中遇到与 Permgen 空间相关的错误。现在我收到了来自 grails 博客的建议,将 JAVA_OPTS 设置为这个值:

JAVA_OPTS="-client -Xmx256M $JAVA_OPTS"

我确实理解除“-client”之外的其他值。它的真正含义是什么?我在书中找不到它的意义。

0 投票
1 回答
1070 浏览

web-applications - Tomcat 管理器:每个 webapp 的特定 JAVA_OPTS

在 Ubuntu Server 10.04 上,我安装了 Tomcat6。此外,还安装了 Tomcat 管理器。现在有 3 个 WAR 文件包含不同的 Web 应用程序。

当我通过 tomcat 管理器上传任何这些 WAR 文件时,它会自动部署并启动。但是每个 webapp 都需要自己的 JAVA_OPTS

如何告诉 Tomcat Manager 将这些参数用于不同的 Web 应用程序?

0 投票
1 回答
4744 浏览

tomcat - 从命令行将 java_opts 设置为 tomcat 服务

我有一个在 Windows 上运行的 tomcat7 服务,通常为了配置 Java 选项,我转到 Tomcat 7.0\bin\tomcat7w.exe 并在 java 选项卡中,在 java 选项中我打印我想要的定义,例如 -javaagent:。 ..我想通过命令行或使用一些脚本使其自动化,有什么方法可以实现这一点并且仍然将tomcat作为服务运行?(现在我通过cmd运行tomcat:“sc tomcat7 start”)。

谢谢

0 投票
2 回答
2549 浏览

java - 无法为 Weceem Grails CMS 设置 JAVA_OPTS 变量 -Dweceem.config.location

我试图在我的机器(Windows XP)上本地安装 Weceem(Grails CMS),但我很难设置 JAVA_OPTS 变量-Dweceem.config.location

我的环境如下:

  1. 将JAVA_HOME环境变量添加到路径的Java 6
  2. 已安装 Tomcat 6
  3. Grails 1.3.7 安装并设置在GRAILS_HOME变量下,并添加到Path环境变量中。
  4. 已安装 MySQL
  5. 在 Tomcat_home/lib 文件夹下添加了 MySQL JDBC jar。
  6. 一个名为weceem的数据库,以weceem作为用户名和密码,并拥有创建各种数据库对象的完全权限。

问题

为了安装 WECEEM GRAILS CMS,您必须在 Tomcat 的类路径中有一个 weceem.properties 文件。我很难设置它。我做了如下:

  1. 在 tomcat_home/lib 下创建了一个weceem.properties,设置如下:

    /li>
  2. 打开tomcat6w.exe并在Java Tab\Java Options 文本区域下添加以下 JAVA_OPT :

    -Dweceem.config.location=C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\weceem.properties

  3. weceem-1.1.2.war放在tomcat_home\webapps下

  4. 双击tomcat_home\bin下的tomcat6.exe

  5. 一切似乎都在部署/初始化,但我注意到一开始它说: Classpath resource[C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\weceem.properties] 无法打开,因为它不存在。

有人对如何解决这个问题有任何想法吗?

关于如何安装 Weceem 的任何好的分步详细解决方案?

谢谢, 维里亚托

0 投票
2 回答
6580 浏览

macos - org.apache.catalina.startup.Bootstrap 在 Mac 的底座上

希望您能够帮助我。我在 mac 的扩展坞上有一个奇怪的 org.apache.catalina.startup.Bootstrap 图标。我在 Lion 中使用 10.7.2 版本。我在startup.sh和shutdown.sh中使用过这个:export JAVA_OPTS="-Djava.awt.headless=true" 但遇到了同样的问题。提前致谢。

0 投票
1 回答
1053 浏览

java - 程序的 Java_opts 设置

我只需要为一个 Java 应用程序设置 Java_opts 内存。我的程序是一个 Maven 项目。有什么方法可以将它设置为我的程序,而不是整个环境?

0 投票
3 回答
2657 浏览

apache - 如何为 solr 指定 JAVA_OPTS?

我在 apache solr3.6(天真的用户)上使用,并且在 solr 文件夹的多核中有数据。

我正在使用的当前版本的 tomcatstartup.bat在其 bin 文件夹中,因此我JAVA_OPTS在其中指定如下:

但是我最近下载了一个新版本的 tomcat,其中不包含任何startup.bat内容,而是包含一些 .exe 文件(可能是 tomcat.exe),双击它将启动 tomcat 服务器。

那么我该如何指定JAVA_OPTS-Dsolr现在呢?