为什么Java标准目录需要名为“Java”的目录?

时间:2016-10-28 03:25:28

标签: java maven

https://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html我可以看到有一个目录/src/main/java

为什么我们需要一个名为java的目录?我们在java项目中有另一个编程langeage吗?

1 个答案:

答案 0 :(得分:0)

  

为什么我们需要一个名为java的目录?

允许使用其他语言。

  

我们在java项目中是否有另一种编程语言?

可能是的。具有以多种语言编写的组件的系统很常见。 Maven应该/不能构建非Java组件没有不可逾越的技术原因,特别是当语言可以编译为字节码时。

通过指定Java源代码的位置,Maven设计者(至少)避免了未来的问题。

<强>更新

确实,这不是假设:

另一个用例是用于生成器/转换器的输入文件,例如idlj和javacc。