1
这更像是一个模式问题。我正在使用maven创建一个三个模块项目。将XML文件放入Maven的非资源jar中
域,服务,站点
服务模块取决于域模块。现在在服务模块中,我使用了一个ORM(MyIbatis),并且我需要在我的服务模块中有很多XML文件。我可以将XML文件放在包含.java文件的包中,或者我可以将XML文件放在资源目录下。
我的问题是,什么是当您有资源映射到同一模块中的单个.java时的最佳模式。你会将该资源放在包含.java的包中,还是放在maven使用的“resources”目录下?优缺点都有什么?
我知道在一天结束时,资源和java目录会合并到工件(.jar)中,但在委托人上我想知道别人在做什么。
更新 - 我想将XML放入java src目录的原因是因为我不想重新创建资源目录下的包结构 - 以帮助修改包结构更改的可维护性等