我有一个为客户提供配置数据的Web服务。它接收包含该配置数据的版本(例如:“v1”)的请求,并且需要检索与该版本相关联的数据。 可以在Web服务运行时添加新版本的配置数据。
配置数据的目录结构是:
config
v1
...config files...
v2
...config files...
v3
...config files...
我知道Web应用程序最佳实践状态我不应该使用java.io.File而应该使用ClassLoader.getResource(),那么我该怎么做呢?我无法将配置数据编译成JAR,因为它可以在服务运行时更新,所以我是否将数据放在文件系统上并将该目录添加到我的类路径中?
答案 0 :(得分:0)
我们没有找到任何方法使用Weblogic,因此我们更新了应用程序以从文件系统而不是类路径中读取数据。