【问题标题】:Look for hierarchy standard for Java projects [closed]寻找 Java 项目的层次结构标准 [关闭]
【发布时间】:2012-02-27 19:16:17
【问题描述】:

我正在搜索 Java 项目的层次结构标准,并且只 找到这个链接:

http://java.sun.com/blueprints/code/projectconventions.html

我认为 Ant、Maven、Gradle 之类的 SE、ME、EE 肯定有 silimar 结构,所以你使用哪种项目类型是不够的......

【问题讨论】:

    标签: java maven ant build hierarchy


    【解决方案1】:

    使用maven结构(details):

    my-app
    |-- pom.xml
    `-- src
        |-- main
        |   `-- java
        |       `-- com
        |           `-- mycompany
        |               `-- app
        |                   `-- App.java
        `-- test
            `-- java
                `-- com
                    `-- mycompany
                        `-- app
                            `-- AppTest.java
    

    【讨论】:

    • src/main/java 中使用 main 的理由是什么?
    • 轻松将生产代码与测试类分开,因为您不想打包它们。
    • 还允许使用其他 jvm 语言,如 groovy、scala 等。有 main/groovy 和 main/scala
    • @flesk 哦,对不起。我非常看不起示例...某些项目存储 testsrc 目录处于同一级别。
    猜你喜欢
    • 1970-01-01
    • 2014-01-30
    • 1970-01-01
    • 2017-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-12
    • 1970-01-01
    相关资源
    最近更新 更多