gpt4 book ai didi

java - 如何获取多模块Maven项目中的项目基目录?

转载 作者:太空宇宙 更新时间:2023-11-04 12:32:07 27 4
gpt4 key购买 nike

我们有一个多模块 Maven 项目,如下所示:

parent-module
-> dao-module-1
-> dao-module-2
-> algorithms-module
-> jaxb-module
-> jaxrs-module
-> webapp-module

我在算法模块中有代码,需要将图像写入 webapp 模块。这样,最终用户可以将浏览器指向 webapp 模块中的 URL 并检索图像。

在不硬编码父模块路径的情况下,获取父模块路径的最佳方法是什么? Maven 中是否有具有此值的默认属性?如果不是,在 POM 文件中设置此属性是否是一个好的解决方案?

最佳答案

我相信,如果您想让所有内容保持相对关系,您可以在字符串路径的开头使用 ./

或者,您可以使用 System.getProperty("user.dir") 获取父项目文件夹的绝对路径。

关于java - 如何获取多模块Maven项目中的项目基目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37759154/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com