【问题标题】:Forcing Compile of .tag files强制编译 .tag 文件
【发布时间】:2009-03-11 20:18:08
【问题描述】:

如何强制 Websphere 编译我的 .tag 文件?

清理项目、发布、重新启动服务器、添加和删除项目都没有帮助 - 标记文件的 .class 文件没有被重新编译。

如果我删除 .class 文件,我会收到一个错误,指出该类丢失,但它不会重新编译

【问题讨论】:

    标签: websphere jstl jsp-tags


    【解决方案1】:

    到目前为止,我最好的答案是删除 /temp 目录的相关内容,因为该战争驻留在您的服务器配置文件下。这将强制重新编译应用程序中的所有 jsp,包括 .tag 文件。

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题,然后在 IBM 技术期刊上发现了这个关于 Websphere JSP 实现的问题:

      "在javac处理包含JSP时编译标签文件源。"

      所以我发现每次对.tag文件进行更改后,我都必须对使用该标签的JSP进行更改。 (我就加个空格。)那么当JSP编译完成后,.tag文件也更新成功了。

      IBM 技术期刊文章:http://www.ibm.com/developerworks/websphere/techjournal/0412_johnson/0412_johnson.html

      【讨论】:

      • 为我工作。我有一个调用标签的包含。这解决了它。
      【解决方案3】:

      这可能无济于事,但在应用程序安装期间有一个选项,您可以勾选预编译 jsp 页面,这可能会编译您的 .tag 文件

      卡尔

      【讨论】:

        猜你喜欢
        • 2012-03-03
        • 2011-05-12
        • 2012-10-14
        • 1970-01-01
        • 2011-06-23
        • 2020-08-16
        • 1970-01-01
        • 2019-09-26
        • 1970-01-01
        相关资源
        最近更新 更多