有人知道这有什么问题吗?:
- 启动Eclipse IDE(Java)。
-Created new Java Project
- 我有src
个文件夹(源文件夹)
- 处理src
文件夹中的新Package和该Package
- 我创建了一个名为Folder2
- 在Folder2
中,我在其中创建了一个新的包和类文件。
我尝试从2个不同的src
文件夹中连接这两个类,但找不到第二个类。
在第一节课中,我使用classTwo.main(null);
,但未找到第二个源文件夹中的第二课。
答案 0 :(得分:0)
我尝试过同样的事情并为我工作
请参阅教程Organizing sources
确保设置与以下相同:
答案 1 :(得分:0)
创建多个源文件夹并使用其中的类时,需要确保将源文件夹本身添加到项目中的Java Build Path设置中。要访问这些设置, 在Package Explorer视图中右键单击Project Name - >属性 - >构建路径。
在那里你应该看到你的两个文件夹都显示为源文件夹。
这样,eclipse应该负责构建.java类文件并将.class文件生成到build文件夹中。
另一件事,我不明白为什么要为Java类创建两个不同的源文件夹。接受且广泛遵循的方法是在Java源文件的src / main / java源文件夹中包含多个包(即使有数百个包)。接下来的一般项目结构是:
src / main / java - 包含.java类文件的Java源包
src / main / resources - 资源文件,如.properties,.xml文件,它们是实际应用程序代码的一部分
src / test / java - .java JUNIT测试的Java源包。
src / test / resources - 执行测试所需的资源文件,这些文件不是运行代码的实际应用程序的一部分。例如。 JUNIT测试的特定设置文件