强制编译.tag文件

时间:2009-03-11 20:18:09

标签: websphere jstl jsp-tags

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

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

如果我删除.class文件,我会收到一个错误,该类缺少该类,但它没有重新编译

3 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:2)

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

“当javac处理包含JSP时,将编译标记文件源。”

所以我发现每次更改.tag文件后,我都必须对使用该标记的JSP进行更改。 (我只想添加一个空格。)然后在编译JSP时,.tag文件也会成功更新。

IBM Technical Journal文章:http://www.ibm.com/developerworks/websphere/techjournal/0412_johnson/0412_johnson.html

答案 2 :(得分:0)

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

卡尔