【发布时间】:2015-04-18 12:04:32
【问题描述】:
有各种类似的问题,但没有一个答案是在哪里嵌入环境变量。不幸的是,就我而言,已经有一个名为 setenv.bat 的文件包含大量代码。
里面有很多代码。所以问题是我在哪里写(在setenv.bat中的哪一行的哪一行)
set "JAVA_OPTS=%JAVA_OPTS% -Dblockchain.callbackUrl=http://example.com/"
我在setenv.bat的开头写了但是不行。
仅供参考:我使用 Windows 安装程序安装了 tomcat,因此,我有 tomcat7w.exe
我将 tomcat 作为 Windows 服务运行
我正在尝试通过我的 web 应用程序中的 Spring 访问此变量:
@Value("#{systemProperties['blockchain.callbackUrl']?:'http://localhost:8080/'}")
private String callbackHost;
更新
我试过在catalina.bat中设置,还是不行。
【问题讨论】:
标签: windows spring batch-file tomcat tomcat7