我正在研究Java。
"java"
中是否有任何选项可以将用户定义的环境变量设置为我们将使用"java"
命令执行的可执行文件。
例如我们有一个选项-XX:+ AllowUserSignalHandlers。
答案 0 :(得分:0)
您可以在程序本身的开头将调整参数设置为JVM。
前 -
java -XMS50m -XX:+AllowUserSignalHandlers Test.class
启动jvm后,您无法设置环境变量,但可以查看它们System.genEnv
它返回当前系统环境的不可修改的字符串映射视图。
如果要创建新流程,则可以使用ProcessBuilder.environment
设置环境变量。
答案 1 :(得分:0)
没有环境变量java.exe解析并用于设置命令行参数。
你必须编写一个程序/脚本来处理你的自定义环境变量,然后传递给实际的java程序。