我已经为 Eclipse 版本 3.4 安装了 Web 工具项目。我一直在尝试按照我认为应该的方式进行重构,但没有成功。
我有一个 Java 项目,其中包含放入网站 /WEB-INF/lib 的 jar 的 Java 类。另一个项目(一个动态 Web 项目)具有相同站点的 JSP 文件。动态 Web 项目设置为 Java 项目作为构建路径中的必需项目。我还为 Dynamic Web 项目设置了 Project References 选项以引用 Java 项目。
如果我使用重构来更改其中一个 Java 类中的方法名称,我希望 JSP 中对该方法的引用会被重命名。但它不起作用。包含该类的 Java 项目中的引用以及使用该类的其他 Java 项目的引用已更改,但不会重构对 JSP 内方法的引用。
几天来我一直在摆弄它,尝试不同版本的 Eclipse 和 WTP。删除我所有的项目和文件并重新设置它们。没有任何区别。
这对其他人有用吗?我需要设置什么特别的东西才能让它工作吗?