【发布时间】:2017-02-17 19:53:44
【问题描述】:
我在 Eclipse 和 Netbeans 中使用 Maven,我注意到每个 IDE 的 Maven 文件夹结构彼此完全不同。
了解标准文件夹结构是: 源代码 目标 pom.xml
如何使 Netbeans 遵循相同的结构?
【问题讨论】:
我在 Eclipse 和 Netbeans 中使用 Maven,我注意到每个 IDE 的 Maven 文件夹结构彼此完全不同。
了解标准文件夹结构是: 源代码 目标 pom.xml
如何使 Netbeans 遵循相同的结构?
【问题讨论】:
您假设默认的 maven 结构是 src/target/pom.xml 本身是错误的。
源文件的默认文件夹结构是src/main/java,资源文件的默认文件夹结构是src/main/resources。
如果您有静态内容,例如 html 和 javascript 文件,那么它们会进入 src/main/webapp 文件夹。
请参阅此link 了解更多详情。
当您在 IDE 上导入/创建 maven 项目时,您的 IDE(无论是 Eclipse 还是 Netbeans)NO 可以控制(并且不应该)NO 控制文件夹结构的显示方式。相反,它是由 Maven 控制的。
IDE 将简单地显示当前存在的文件夹结构。
根据我上面给出的链接重新组织你的文件夹结构,然后你应该很好。
【讨论】:
我使用 Netbeans,在学习一个用 Eclipse 编写的项目时遇到了同样的问题。在 Eclipse 中,为什么还有另一个文件夹“Java Resources”?不应该所有的源文件都在 - src/main/java 和资源文件 - src/main/resources?
为什么要用文件夹Java Resources写源文件。
【讨论】: