我想创建具有多个模块的项目。我的项目项目将如下所示:
> main-module
>> module1(Project1)
>>> module1 pom.xml
>> module2(Project2)
>>> module2 pom.xml
>> resources
>> main-module pom.xml
我有属于模块 1 的资源文件夹。我想将此资源放入主模块,以便模块 1 和模块 2 现在都可以访问此资源文件。
最佳答案
您已经在评论中获得了有效的解决方案。
但是根据您想要维护和与其他项目共享的资源类型,您也可以考虑为资源创建自己的项目。
然后使用 maven 安装它并为需要它的其他项目添加依赖项。
如果您例如从具有资源的 jar 中获取诸如属性文件或图像之类的内容,则此解决方案当然可能需要更改您的代码。
关于java - 如何为多个模块创建公共(public)资源文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47202410/