从Tomcat7迁移到Jetty(Catalina.base)

时间:2014-11-27 01:46:49

标签: java tomcat jetty

我从Tomcat7迁移到Jetty(9.3)。在我的代码的某些部分,我有这个:

final List<File> files = FileFinder.getFilesMatching(System.getProperty("catalina.base"), "^(special-prefix).*$");

所以我想替换字符串&#34; catalina.base&#34;在Jetty中有类似的东西。

由于

1 个答案:

答案 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).*$")

另请参阅:Managing Jetty Base and Jetty Home