Eclipse,来自src的Java。文件夹?
有人知道这是怎么回事吗
-启动了EclipseIDE(Java)
-创建新的Java项目
-我得到了src
文件夹(源文件夹)
-在src
文件夹中创建了一个新包,并在该包中创建了一个java类
-并且,我创建了一个名为Folder2
的新源文件夹
-在Folder2
中,我在其中创建了一个新的包和类文件
我试图从两个不同的src
文件夹连接这两个类,但找不到第二个类。
在第一个类中,我使用了classTwo.main(null);
,但是找不到第二个源文件夹中的第二个类
# 1 楼答案
创建多个源文件夹并使用其中的类时,需要确保将源文件夹本身添加到项目中的Java生成路径设置中。要访问这些设置, 在Package Explorer视图中右键单击项目名称->;房地产->;构建路径
在那里,您应该看到两个文件夹都显示为源文件夹
这样,eclipse应该负责构建。java类文件并生成。将文件分类到生成文件夹中
另外,我不明白为什么要为Java类创建两个不同的源文件夹。被广泛接受的方法是在src/main/java源文件夹中为java源文件提供多个包(即使有数百个包)。一般项目结构如下:
src/main/java-java源代码包。java类文件
src/main/resources—资源文件,如。属性。作为实际应用程序代码一部分的xml文件
src/test/java-的java源代码包。java JUNIT测试
src/test/resources—执行测试所需的资源文件,这些测试不是实际应用程序运行代码的一部分。例如,JUNIT测试的特定设置文件
# 2 楼答案
我试过同样的方法,它对我有效
参见be教程Organizing sources
确保设置与以下相同: