【发布时间】:2014-08-08 10:05:34
【问题描述】:
我正在尝试将 Web 项目(Eclipse、Tomcat 6、使用 Java 1.6 构建)从 JSF 1.0 迁移到 JSF 1.2 - 你敢说 JSF 2.0 或更高版本吗? ;)
我下载了 jsf-api_1.2.jar 和 jstl_1.2.jar。我在原始库(jsf-api.jar 和 jstl.jar)之后重命名了它们,并替换了 ANT 将获取这些库并构建运行时的文件夹中的原始库。
当我尝试构建时,我会得到:
[javac] /users/somePath/ch/somePackage/MyCustomTag.java:23: cannot access javax.servlet.jsp.tagext.JspIdConsumer
[javac] class file for javax.servlet.jsp.tagext.JspIdConsumer not found
[javac] public class MyCustomTag extends CommandLinkTag {
[javac] ^
我不太明白这个编译错误,因为我搜索了原始的 jsf-api.jar 和 jstl.jar,但找不到这样的类。我不明白为什么它突然不见了。
有什么提示吗?
【问题讨论】: