0

我正在研究Java。

是否有任何选项"java"可以将用户定义的环境变量设置为我们将使用"java"命令执行的可执行文件。例如,我们有一个选项 -XX:+AllowUserSignalHandlers。

4

2 回答 2

0

您可以在程序本身开始时将调整参数设置为 JVM。

前任 -

java -XMS50m -XX:+AllowUserSignalHandlers Test.class

一旦 jvm 启动,您就不能设置环境变量,但您可以查看它们System.genEnv,它会返回当前系统环境的不可修改的字符串映射视图。

如果您正在创建一个新进程,那么您可以使用ProcessBuilder.environment.

于 2013-01-21T06:21:44.160 回答
0

java.exe 没有解析并用于设置命令行参数的环境变量。

您必须编写一个程序/脚本来处理您的自定义环境变量,然后传递给实际的 java 程序。

于 2013-01-21T06:21:58.780 回答