Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
maven meta inf构建设置,java项目_Java_Maven_Jenkins - Fatal编程技术网

maven meta inf构建设置,java项目

maven meta inf构建设置,java项目,java,maven,jenkins,Java,Maven,Jenkins,我有一个项目的家长pom <properties> <build.number></build.number> ... </properties> 文件夹中没有任何内容。当我跑的时候 mvn clean install -Dbuild.number=123 .war被打包,如果我在META-INF文件夹中解包该war,我会看到MANIFEST.MF文件确实设置了实现版本:123。但是,我还希望通过我们的api访问此属性。我不确定这个设置

我有一个项目的家长pom

<properties>
    <build.number></build.number>
...
</properties>
文件夹中没有任何内容。当我跑的时候

mvn clean install -Dbuild.number=123

.war被打包,如果我在META-INF文件夹中解包该war,我会看到MANIFEST.MF文件确实设置了实现版本:123。但是,我还希望通过我们的api访问此属性。我不确定这个设置是否正确,因为我认为它会创建一个MANIFEST.MF文件,我可以使用它,但它不是.war的一部分。有什么想法吗?提前谢谢。

您能出示完整的pom文件吗?@khmarbaise哪一个?或者有没有一个部分是你想要的,比如顶部和依赖性
project
-- src
   -- main
      -- resource
         -- META-INF
mvn clean install -Dbuild.number=123