【问题标题】:Cannot resolve to a type无法解析为类型
【发布时间】:2021-08-28 15:59:39
【问题描述】:

我有两个不同的项目,其中我有两个不同的包,现在正在将一个包导入另一个包。 import Exceltwo.guruExcel.*; 我还在要导入包的项目中添加了 classPath,但是当我为导入的类(项目)创建对象时,它显示错误“无法解析为类型”。

*附加信息 - 这些是我的 maven 项目

Screenshot

【问题讨论】:

  • 我们需要看看Cannot resolve to a type到底发生在哪里?
  • 看看这是否有帮助:stackoverflow.com/questions/44074179/…
  • 检查是否缺少任何 maven 依赖项,通过将缺少的依赖项添加到 pom.xml 来尝试对项目进行 maven 更新
  • 好的,所以我尝试导入的项目之一不是 maven 项目。 (这是一个带有 TestNG XML 文件的普通项目)。我是否因此而面临问题?
  • @cruisepandey 我已添加截图供您参考。

标签: java selenium maven


【解决方案1】:

我自己找到了解决办法

我在这里犯了以下错误:

  1. 首先,我尝试将 maven 项目导入非 maven 项目。
  2. 其次,我正在导入一个默认包。 (只是避免这样做!)
  3. 我在我的 java 构建路径中添加了 Class 文件夹。 (相反,转到构建路径 > 配置构建路径 > 项目 > 添加(在此处添加您想要导入的所需项目))

希望有人会觉得它有用!

【讨论】:

    猜你喜欢
    • 2015-10-22
    • 1970-01-01
    • 2013-12-14
    • 2015-06-10
    • 2015-11-22
    • 1970-01-01
    • 2014-07-23
    • 2011-12-31
    • 2012-09-27
    相关资源
    最近更新 更多