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

时间:2018-03-16 08:49:37

标签: java eclipse

我无法浏览涉及多个类的旧项目的代码。在eclipse中,例如,在单击类/方法/界面时按住Ctrl键不会打开它。

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

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

可能会出现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

  7. 的复选框

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