如何在Eclipse中使用项目结构“ src / main / java”?

时间:2019-05-16 12:31:11

标签: java eclipse main src project-structure

有时我会在Package Explorer中遇到位于“ src / main / java”的项目结构。但是,如果我为自己工作,那只是“ src”。如何控制呢?

eclipse中两个项目之间的区别:左:一个名为“ src / main / java”的文件夹右:一个名为“ src”的文件夹,一个名为“ main.java”的子文件夹

enter image description here

谢谢-Enomine

6 个答案:

答案 0 :(得分:0)

差异:首先让我们了解两个文件夹的含义。在左图中,src / main / java是eclipse用于构建项目的源文件夹。在右图中,src是包含main.java包的源文件夹。

解决方案:无法编辑源文件夹,因此必须复制文件并创建名称为src / main / java的新源文件夹。

答案 1 :(得分:0)

@howlger

Project structure and pom

我想我现在就做。我单击右键,选择“构建路径”->“新源文件夹”。然后它起作用了。使用“属性”菜单的“ Java Build Path”,它不起作用。

谢谢-Enomine

答案 2 :(得分:0)

src/main/java作为 source 文件夹的项目是 maven 项目。 Maven是一个构建基础架构管理库依赖关系,并提供项目文件夹的约定,例如src/test/java用于单元测试源,src/main/resources用于非Java源,例如图像和* .properties文件。

最好将项目导入为 maven 项目(此处不是 gradle )。可能是您需要在Eclipse中安装插件;一段时间我正在使用其他IDE。

创建一个新的Maven作为试用版。

Maven项目由pom.xml控制,因此最好将其识别为Maven项目。

答案 3 :(得分:0)

Java Maven 项目的默认源文件夹 src/main/java 。在右侧的项目中,通过src文件中的以下行将源文件夹设置为pom.xml

<sourceDirectory>src</sourceDirectory>

如果您删除行或更改值,请右键单击项目并选择 Maven> Update Project ... ,以使Eclipse阅读{{1} }文件并相应地更新源文件夹位置。

答案 4 :(得分:-1)

我认为有两种解决方法:  1.转到项目->构建路径->配置构建路径-> Java构建路径,然后在源选项卡中添加src / main / java文件夹  2.在“项目浏览器”附近还有一个箭头,可用于自定义工作区。您可以尝试更改“项目演示文稿”或“打包演示文稿”

答案 5 :(得分:-1)

enter image description here

在文件系统上重命名main-> main2和java-> java2之后,然后编辑“ src”源文件夹并键入“ src / main / java”。

还是不一样。

新问题:人们为什么这样做?

谢谢-Enomine