更改旧项目的结构,以便能够在 Eclipse 中导航代码



我无法浏览涉及许多类的旧项目的代码。 例如,在 Eclipse 中,单击类/方法/接口时按住 Ctrl 不会打开它。

如何定义此类的路径,以便可以在 Eclipse 中浏览代码?

确保已将其导入为java project,并确保在项目属性中设置了java facet

如果不只是从 eclipse 中删除项目而不从磁盘中删除源,请从磁盘上的项目目录中删除 eclipse 文件(.classpath、.project 和 .settings),然后将其作为 java 项目再次导入。如果您有pom.xml导入为现有 maven 项目。

在某些情况下,Ctrl+Click不起作用,为了解决这个问题,您可能需要按以下顺序检查以下选项:

  1. 您可能只需要重新启动一次 Eclipse IDE,即可检查此问题是否已解决
  2. 如果 Step-1 无法解决,则可能需要将-clean参数添加到eclipse.exe可执行文件的命令行参数。
  3. 您需要检查 Java 项目的构建路径是否正确,没有任何错误/问题。
  4. 有时,如果选择了此选项("项目"->"自动构建"),则可能需要执行"项目"->"清理..."。清理项目
  5. 如果步骤 1、2、3 和 4 不能解决您的问题,则可以备份项目文件夹,然后清除此WORKSPACE_FOLDER/.metadata/.plugins/org.eclipse.jdt.core
  6. 如果以下内容没有帮助,那么您可以检查以下选项是否在 Eclipse IDE 上可用

    On Window -> Preferences -> General -> Editors -> Text Editors -> Hyperlinking -> Open Declaration
    

    您需要检查Default modifier key是否Ctrl,并确保选中复选框以Enable on demand hyperlink style navigation

希望这有助于解决您的问题!

最新更新