繁体   English   中英

Java项目架构[关闭]

[英]Java Project architecture [closed]

任何人都可以解释一下java项目的项目文件夹的基本架构吗? 我知道它包含子文件夹,如二进制文件bin,源文件的src,外部库的lib,但我想知道build.xml,project.xml,.project,build.properties等文件执行的特定功能?

这实际上取决于您使用的工具。 例如:

  • 例如,如果您使用的是Maven ,那么您的项目应该在根目录中有一个pom.xml ,并且通常应该遵循Maven目录布局
  • 如果您正在使用Ant,那么您应该有一个build.xml
  • .projectEclipse用来存储项目特定配置信息的私有文件。

实际上,您在配置项目方面具有合理的灵活性,但是发疯是一个坏主意,因为它会让其他人感到困惑并使您的工具设置更加困难。 我的正常建议是遵循Maven目录布局 - 它是最接近标准的东西。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM