【发布时间】:2017-12-03 11:28:53
【问题描述】:
我想在 Apache 服务器上运行一个 .jar。 (我的主机提供 cPanel 支持等等...)
当我尝试运行它时:
java -jar "JAR_FILE_PATH"
过了一会儿我得到了错误:
java.lang.OutOfMemoryError: 无法创建新的本地线程
我也尝试使用-Xmx16m - Xmx2G 运行,但我得到了同样的错误。
也许有一些我可以配置默认值的 cmds,但我还是菜鸟,这是第一次...:)
有人知道吗?
【问题讨论】:
-
"我想在 Apache 服务器上运行一个 .jar" - 请解释一下。 Apache 是一个 HTTP 服务器。运行
.jar与它有什么关系? -
好的,这是我曾经做过的一个 BE 应用程序。当然,它有一个基于 Angular 4 的 FE 方面。据我所知,理论上它可以在 Apache 上运行。还是假的?
-
这并没有添加任何说明。 Apache 通过 HTTP 提供文件 - 它还可以通过插件运行东西 - PHP、CGI 等。你的
.jar做什么以及它如何适应?如果问题是我如何在也运行 Apache 的服务器上运行.jar,那么 Apache 部分肯定是无关紧要的...... -
你很可能有错误的代码。附上视觉我,看看线程在做什么。
-
@BoristheSpider 这很可能是 Tomcat。
标签: java spring apache memory jar