首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在角投影中显示pom.xml版本

在角投影中显示pom.xml版本
EN

Stack Overflow用户
提问于 2017-07-18 08:17:18
回答 1查看 2.3K关注 0票数 2

我有一个角度的项目作为一个maven模块。我想显示包含在我的pom.xml文件中的角度模块的版本。

pom.xml

代码语言:javascript
复制
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>Angular-module</groupId>
  <artifactId>angular</artifactId>
  <version>0.0.1-SNAPSHOT</version>
    <packaging>war</packaging>

<name>angular</name>
<description>The frontend of the project</description>

<build>
<plugins>
    <plugin>
        <groupId>com.github.eirslett</groupId>
        <artifactId>frontend-maven-plugin</artifactId>
        <version>1.3</version>

        <configuration>
            <nodeVersion>v6.9.1</nodeVersion>
            <npmVersion>4.0.3</npmVersion>
            <workingDirectory>./src/main</workingDirectory>
        </configuration>

        <executions>
            <execution>
                <id>install node and npm</id>
                <goals>
                    <goal>install-node-and-npm</goal>
                </goals>
            </execution>

            <execution>
                <id>npm install</id>
                <goals>
                    <goal>npm</goal>
                </goals>
            </execution>

            <execution>
                <id>npm run build</id>
                <goals>
                    <goal>npm</goal>
                </goals>

                <configuration>
                    <arguments>run build</arguments>
                </configuration>
            </execution>
        </executions>
    </plugin>
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-war-plugin</artifactId>
        <configuration>
            <webResources>
                <resource>
                    <directory>target/frontend</directory>
                </resource>
            </webResources>
            <packagingExcludes>
            </packagingExcludes>
        </configuration>
    </plugin>
    <plugin>
        <artifactId>maven-war-plugin</artifactId>
        <version>2.6</version>
        <configuration>
            <warSourceDirectory>WebContent</warSourceDirectory>
            <failOnMissingWebXml>false</failOnMissingWebXml>
        </configuration>
    </plugin>
</plugins>
</build>

</project>

有任何方法,我可以得到我的角模块版本0.0.1-SNAPSHOT,在我的角度应用程序时,我将使用maven构建模块?

EN

回答 1

Stack Overflow用户

发布于 2017-07-18 08:27:04

您应该看看这个Maven文档:过滤

过滤 变量可以包含在资源中。这些变量由${...}分隔符表示,可以来自系统属性、项目属性、筛选器资源和命令行。 例如,如果我们有一个资源src/main/resources/hello.txt包含 你好${name}

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45161151

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档