【发布时间】:2016-05-01 12:47:04
【问题描述】:
我正在处理一个 Java 项目,但 Wildfly 10 的部署存在问题。我在其文档中找不到解决方案,希望能得到一些帮助。
当我部署 .WAR 时,Wildfly 会创建一个临时文件夹来存储分解后的文件:
./standalone/tmp/vfs/temp/tempb75b67d7adb84a3d/web.war-47f6d3d54946006d/
一旦我用/etc/init.d/wildfly stop 停止 Wildfly,所有这些临时文件都会立即从磁盘中删除。
问题:
WAR 包含必须由管理员修改/配置的默认 .properties 文件。由于每次部署都会删除文件,因此目前不可能。
问题:
- 有没有办法让 Wildfly 将 .WAR 部署到永久文件夹(类似于
Apache Tomcat)? - 考虑到客户希望将此 .WAR 部署到 Debian Cloud 基础架构,但偶尔也部署到 Windows Server,这样做是否是一种好的 J2E 实践?
- 我们应该考虑哪些替代方法来存储 .properties 值?
【问题讨论】:
标签: java deployment jboss wildfly