我需要使用 CXF 调用安全的 Web 服务。我有两个文件server.properties
,client.properties
它们基本上定义了用户名、别名、密码和证书存储的位置,用于对传出的 ws 请求进行签名和加密。
当属性文件位于 jar 中的类路径上时,这非常有效。
现在我想将属性文件放在配置文件夹中的 jar 之外。可能吗?我试图将文件位置添加到类路径,然后将配置文件夹添加到类路径,但它没有用。
我总是得到这个例外:
org.apache.ws.security.WSSecurityException: General security error (Cannot load the resource client.properties)