Jam*_*hon 13 java configuration properties project-structure
是否存在配置文件应存储在Java项目中的最佳实践.在这种情况下,文件类型是Java属性文件,但我在其他项目中使用其他文件类型.
建议会从独立应用程序(.jar)到Web应用程序(.war)不等吗?
小智 8
您会发现许多开源项目都遵循Maven使用的目录结构.在此设置中,您的应用程序源代码保存在src/main/java,应用程序资源中,包括属性文件,src/main/resources以及src/main/config中的其他配置文件.与单元测试相关的文件使用类似的目录结构; src/test/java和src/test/resources.
我个人倾向于使用这种布局,因为它的广泛使用.我还在项目根目录下保留了一个"etc"目录,用于容纳与应用程序没有直接关系的文件.例如,我保留了PMD和Checkstyle的配置文件等.
归档时间:
16 年,6 月 前
查看次数:
4661 次
最近记录: