resources フォルダー内に ESAPI.properties と Validation.properties を配置すると、自動的に認識されます。
特定のフォルダーまたはサブフォルダーを指定する必要がある場合、1 つの可能性は、このプロパティをスタンドアロンに追加することです。
<system-properties>
<property name="org.owasp.esapi.resources" value="C:/.../resources/esapi"/>
<system-properties>
ただし、単体テストでは、テストの前に指定する必要があります。
@BeforeClass
public static void before() {
if(System.getProperty("org.owasp.esapi.resources") != null) {
System.out.println(System.getProperty("org.owasp.esapi.resources"));
} else {
System.setProperty("org.owasp.esapi.resources", "src/main/resources");
}
}