如何强制Websphere编译我的.tag文件?
清理项目,发布,重新启动服务器,添加和删除项目都没有用 - 标记文件的.class文件没有被重新编译。
如果我删除.class文件,我会收到一个错误,该类缺少该类,但它没有重新编译
答案 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文件
卡尔