gpt4 book ai didi

java - 使用Eclipse导入用户定义的Java类的问题

转载 作者:行者123 更新时间:2023-12-02 02:10:49 24 4
gpt4 key购买 nike

我需要将相当大的 C/C++ 应用程序转换为 Java。第一步是将 C/C++ 结构和类转换为 Java 类。我是 Java 和 Eclipse 新手,立即遇到了问题。下面的源代码显示了这一点。导入类无法“看到”用户定义的包名称和用户定义的导入类名称。源代码:

文件Pers.java,包含用户定义的类Pers,由New Project + New class创建

package perspack;
public class Pers {
String name;
String surname;
public Pers(String name, String surname) {
this.name = name;
this.surname = surname;
}
public String getName() {
return name;
}
public String getSurname() {
return surname;
}
}

文件Perstest.java导入用户自定义的Pers类,通过New Project + New class创建:

package perstestpack;
import perspack.Pers;

public class Perstest {
public static void main(String[] args) {
Pers justtoseeifitworks = new Pers;
System.out.println("Hallo Person");
}
}

导入perspack.Pers 中的perspack 给出错误:“无法解析导入perspack”。main 方法中的“Pers”类引用给出错误:“Pers 无法解析为类型”。

我需要在 Eclipse 中做什么才能使其工作? (我以为 Eclipse 会做到这一点...)

我在 Windows 10 桌面上使用 Eclipse Java 2018-12。

我还在 NetBeans IDE 8.0.2 上尝试了相同的输入文件,但遇到了类似的错误。

最佳答案

打开测试项目的“属性”对话框,然后在“Java 构建路径”页面上导航到“项目”选项卡。确保包含 Pers 类的项目存在并被选中。

https://help.eclipse.org/2019-06/topic/org.eclipse.jdt.doc.user/reference/ref-properties-build-path.htm?cp=1_4_5_1

关于java - 使用Eclipse导入用户定义的Java类的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57328746/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com