有时我会在Package Explorer中遇到位于“ src / main / java”的项目结构。但是,如果我为自己工作,那只是“ src”。如何控制呢?
eclipse中两个项目之间的区别:左:一个名为“ src / main / java”的文件夹右:一个名为“ src”的文件夹,一个名为“ main.java”的子文件夹
谢谢-Enomine
答案 0 :(得分:0)
差异:首先让我们了解两个文件夹的含义。在左图中,src / main / java是eclipse用于构建项目的源文件夹。在右图中,src是包含main.java包的源文件夹。
解决方案:无法编辑源文件夹,因此必须复制文件并创建名称为src / main / java的新源文件夹。
答案 1 :(得分:0)
@howlger
我想我现在就做。我单击右键,选择“构建路径”->“新源文件夹”。然后它起作用了。使用“属性”菜单的“ 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)
在文件系统上重命名main-> main2和java-> java2之后,然后编辑“ src”源文件夹并键入“ src / main / java”。
还是不一样。
新问题:人们为什么这样做?
谢谢-Enomine