war如何访问包外的文件

micro2000 2010-09-28 10:23:10
我的web应用采用war的方式发布,现在增加了一个许可文件。

如果把许可文件放在包里,那用户更新许可文件就很别扭了:
要不我每次把带有许可文件的war包发给客户,或者让客户自己把许可文件加到war包里。

不知道能不能把许可文件放在war包外边,在程序中访问war包外边的许可文件。
...全文
204 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
micro2000 2010-11-05
  • 打赏
  • 举报
回复
我做了一个工具包,放在lib库中,这样用工具包的某个类名就可以访问conf目录了:

比如:aaaa.class.getResource("/").getPath()

感谢各位的回答!
blazingfire 2010-09-28
  • 打赏
  • 举报
回复
增加一个上传证书文件的功能,让用户可以更新证书到服务器中。
服务器端程序接收到上传来的证书,存到固定位置或数据库,用到证书时就从固定位置或数据库取
magong 2010-09-28
  • 打赏
  • 举报
回复
把许可文件流放数据库中?
daiyefei 2010-09-28
  • 打赏
  • 举报
回复
在META-INFO中加入许可文件的classpath
Epiphone 2010-09-28
  • 打赏
  • 举报
回复
还不如在你的war里面加个模块 就叫升级模块 此模块的作用就是替换你那个许可文件的
villagehead 2010-09-28
  • 打赏
  • 举报
回复
http://greentiro.javaeye.com/blog/368570

good luck
micro2000 2010-09-28
  • 打赏
  • 举报
回复
数据库是我的保留的方法,如果实在没有办法,只有这样。

4楼的方法和数据库的方法有点类似,还要做一个上载的页面,不过也算一种思路。

二楼的“在META-INFO中加入许可文件的classpath”,有相关的资料吗?

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧