我从Tomcat7迁移到Jetty(9.3)。在我的代码的某些部分,我有这个:
final List<File> files = FileFinder.getFilesMatching(System.getProperty("catalina.base"), "^(special-prefix).*$");
所以我想替换字符串&#34; catalina.base&#34;在Jetty中有类似的东西。
由于
答案 0 :(得分:1)
在Jetty中,您有以下环境变量,类似于tomcat:
Jetty Base
也称为${jetty.base}
属性 这是Jetty配置和自定义的位置 分布。Jetty Home
也称为${jetty.home}
属性 这是Jetty分发二进制文件的位置,默认为XML IoC 配置和默认模块定义。
例如
final List<File> files = FileFinder.getFilesMatching(System.getProperty("jetty.base"), "^(special-prefix).*$")