我有一个基于模块名称的要求,我需要做一些操作.
如何从
java类中的pom.xml获取模块名称.
我的pom.xml如下所示:
<artifactId>test</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<modules>
<module>name1</module>
<module>name2</module>
</modules>
我看到我们可以从属性文件中获取如下所示的artifactId和version.这里的module是一个如何从列表中获取模块名称的列表.任何帮助,将不胜感激.
version=${project.version}
artifactId=${project.artifactId}
谢谢
最佳答案 你可以
>将名称定义为Maven属性.
>在使用这些属性的资源中定义文本文件.
>使用Maven处理此资源文件.
>从jar / war中的资源文件中读取.