【问题标题】:ibm-application-bnd.xml overwrittenibm-application-bnd.xml 被覆盖
【发布时间】:2015-05-27 16:36:49
【问题描述】:

我使用 Eclipse Luna 和 WebSphere 8.5.5.1 处理现有的 Maven 项目。

ibm-application-bnd.xml 的来源是: D:\projects\svn\application\ear\src\main\application\META-INF\ibm-application-bnd.xml

每天一次,在随机的时刻,应用程序文件夹本身被ear文件覆盖,因此\main文件夹包含一个名为application的二进制文件,实际上是ear文件,因为我打开了文件,因为我看到了它与耳朵大小相同(8 MB)。: D:\projects\svn\application\ear\src\main\application

这种情况每天至少发生一次,我的印象是 Eclipse 或 WebSphere 的 JRebel 创建了这个文件。 结果是我必须退出 Eclipse,删除文件并从 SVN 更新以获取带有绑定 xml 的应用程序文件夹。

有什么办法解决这个问题吗?

【问题讨论】:

    标签: maven websphere jrebel


    【解决方案1】:

    阻止文件夹被删除(也许还找到罪魁祸首)的简单方法是在该目录中打开命令提示符 - 在这种情况下不允许删除文件夹。

    【讨论】:

    • 我会尝试一下,因为尝试在那里写入文件的组件会产生错误。
    • 肯定是 WebSphere 8.5 用文件 'application' 覆盖了文件夹 'application'。在单击服务器菜单上的清理后发生一次,然后在重新部署 ear 并重新启动服务器后发生。
    猜你喜欢
    • 2016-05-31
    • 2020-07-14
    • 2015-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多