任何人都可以解释一下java项目的项目文件夹的基本架构吗?我知道它包含子文件夹,例如二进制文件的 bin,源文件的 src,外部库的 lib,但我想知道 build.xml、project.xml、.project、build.properties 等文件执行的具体功能?
问问题
984 次
1 回答
2
这实际上取决于您使用的工具。例如:
- 例如,如果您使用Maven,您的项目应该
pom.xml
在根目录中有一个,并且通常应该遵循Maven 目录布局。 - 如果您使用的是Ant,那么您应该有一个
build.xml
. .project
是Eclipse用来存储项目特定配置信息的私有文件。
实际上,您在如何配置项目方面具有相当大的灵活性,但发疯是一个坏主意,因为它只会让其他人感到困惑,并使您的工具设置更加困难。我通常的建议是遵循 Maven 目录布局——这是最接近标准的东西。
于 2013-04-16T02:22:53.920 回答