|
|
1
2
经过大量调查,我终于解决了这个问题。我将在这里添加我的工作解决方案,也许它会帮助有同样问题的人: 此问题是由报告的JDK错误引起的: https://bugs.java.com/view_bug.do?bug_id=5049299 由于我在Mac OS X上遇到了这个问题,所以通过设置Java System属性,我可以安全地使用“fork”而不是“posix_spawn”:
|
|
|
2
2
我在MacOS上也遇到了这个问题。它只在使用捆绑的jre时影响我的应用程序。而切换到“fork”(就像你在回答中所做的那样)对我很有效。我很好奇,一定有一个'更好的'解决方案,因为你指出的错误报告是存档和修复多年前。因此,在进一步挖掘之后,我发现,在MacOS上,捆绑的jre(../jre/Contents/Home/jre/lib/jspawnhelper)中有一个可执行文件,为了让Runtime.exec()工作,它必须是可执行的。不是这样的,但当我让它可执行时,我的进程就毫无错误地运行了。 为了使其可执行,我在捆绑jre的功能中向build.properties文件中添加了以下内容:
您可能需要根据您的架构和jre位置对该行进行调整。 |
|
|
3
0
确保
|
|
|
4
-1
} |
|
NullVoxPopuli · 重命名文件夹的最快方法是什么?[关闭] 1 年前 |
|
|
J P · Mac GPGSuite的密码过期 1 年前 |
|
|
Pali775 · Django不会在MacOS上更新 1 年前 |
|
PkDrew · AND运算符“&”在“&tee”中的作用是什么? 1 年前 |
|
|
analog_kid · 较旧的R版本dmg文件[已关闭] 2 年前 |