【发布时间】:2017-03-10 21:41:52
【问题描述】:
从https://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html可以看到有一个目录/src/main/java。
为什么我们需要一个名为java 的目录?我们在 java 项目中有其他编程语言吗?
【问题讨论】:
-
你可能会。
scala例如。但你应该(或可以)也有一个/src/main/resources。 -
Scala、Groovy、Kotlin 等 Maven 可以编译的基于 JVM 的语言
-
'我们在 java 项目中有其他编程语言吗?'。你的问题措辞有误。应该是“我们在 Maven 项目中有其他编程语言吗?”,答案是肯定的,Java 只是众多可能的选择之一。
-
您也有非语言目录,例如
/src/main/resources,src/main/webapp, ... 因为有多个目录,Java源代码的目录需要一些名称,所以为什么不java,即使其他语言是不可能的?