我是甲骨文世界的新手,我正在使用甲骨文身份分析(OIA)。在测试环境中,一切正常,但是在生产环境中,我得到了一个"java.lang.OutOfMemoryError",所以当我检查Xmx和Xms时,我发现我有Xmx :512 m和Xms:512 m,这就是我试图修改Xmx值的原因。
我想修改Xmx和Xms值,所以我在PuTTY中写了下面的一行:
$ java -Xmx1024m
但是,PuTTY向我展示了以下内容:
用法: java -options类args...或 java -options -jar jarfile args... 其中的备选方案包括:
好像我在"Xmx1024m“之后忘记了什么,但是什么?嗯,现在我知道我忘记了Jar文件,类或应用程序的名字,但我不知道如何得到这些东西。我试着把"$AdminServer“放在"Xmx1024m”之后,但没有成功。
我的Java版本是1.6.0_45 Oracle JRockit build R28,操作系统是LinuxServer6.5。
致以问候!
发布于 2017-04-05 19:03:38
你必须通过文件来执行。当然,你可以跑
java -Xmx1024m但是Java不知道应该执行哪个文件
发布于 2017-04-06 11:14:01
您必须传递程序名称/文件名/jar名称,不管它是什么,其中包含要设置/重置java堆大小的路径。
e.g
希望这能帮助you.Or更好的帮助你,你能告诉我们你的方案到底是什么吗?
https://stackoverflow.com/questions/43239499
复制相似问题