将java选项传递给libjvm

问题描述 投票:-1回答:1

我的代码使用了一个库来加载libjvm.so以嵌入一些java代码,本质上是在我的进程中运行JVM。

AFAIK通常在使用java可执行文件运行时,通过命令行参数传递选项,嵌入libjvm时是否有等价物?

我已经尝试过使用JAVA_OPTS环境变量,但没有成功。还有另外一种方法吗?甚至可能是一种“规范”的方式?

java embedding
1个回答
0
投票

经过一些挖掘,我发现虽然JAVA_OPTS不起作用,但还有另一个名为JAVA_TOOL_OPTIONS的环境变量,它是JVMTI的一部分,似乎可以解决这个问题。

有关更多信息,请查看here

© www.soinside.com 2019 - 2024. All rights reserved.