Java 如何将Tomcat环境变量设置为系统环境属性?

Java 如何将Tomcat环境变量设置为系统环境属性?,java,tomcat,jakarta-ee,Java,Tomcat,Jakarta Ee,这是来自tomcat服务器的VM参数,我想将此变量设置为我的系统环境。如果有人知道其他的选择,请告诉我 -Denv.demo.url="tcp://localhost:61616?j=1000" 有一个JAVA_TOOL_OPTIONS系统环境note environment not属性,由所有JAVA工具(如JAVA、javac等)读取。。您可以将此环境变量设置为包含用于设置系统变量的选项,例如: SET JAVA_TOOL_OPTIONS=-Denv.demo.url="tcp://loc

这是来自tomcat服务器的VM参数,我想将此变量设置为我的系统环境。如果有人知道其他的选择,请告诉我

-Denv.demo.url="tcp://localhost:61616?j=1000"
有一个JAVA_TOOL_OPTIONS系统环境note environment not属性,由所有JAVA工具(如JAVA、javac等)读取。。您可以将此环境变量设置为包含用于设置系统变量的选项,例如:

SET JAVA_TOOL_OPTIONS=-Denv.demo.url="tcp://localhost:61616?j=1000"
您可以在用于启动应用程序的脚本中全局或本地设置此环境变量。有关JAVA_工具_选项的更多信息:

如果可以编辑应用程序代码,另一个选项是在运行时设置系统属性,例如

System.setProperty("env.demo.url", "tcp://localhost:61616?j=1000");
或者,如果希望将其存储在配置文件中,请将其存储在文件中,并从该文件中读取其值,然后使用System.setProperty进行设置,就像前面的示例一样