小编Rob*_*son的帖子

Java(Maven)中的深层文件夹结构有什么意义?

我在工作中继承了一个Java(Maven)项目。我不是 Java 开发人员,但该项目现在是我的了。当我克隆(a la git clone)存储库时,我注意到在任何 .java 文件出现之前文件夹结构非常深入。例如,文件夹结构如下所示:

project_name
 .git
 .idea
  src/
    main/
      java/
        org/
          bah/
            co/
              lab/
                zeus/
                  apimanager/
                    RestClient.java
Run Code Online (Sandbox Code Playgroud)

我用谷歌搜索了一下,试图找出为什么文件夹结构如此深入。经过对 Maven 的一些研究,我的理解是默认结构以/src/main/java开头。所以,我很好奇为什么以前的(现在与外界隔绝的)开发人员会像这样构建这个存储库(以及许多其他存储库)。为了不征求意见,请告诉我:该项目的结构是否有技术原因?该文件夹之外实际上没有其他 .java 文件apimanager,那么有什么技术原因将所有内容埋得这么深呢?

java maven

7
推荐指数
1
解决办法
1648
查看次数

标签 统计

java ×1

maven ×1