<version>#{site.components['arquillian-core'].latest_version}</version> 在 Maven 中是什么意思?
What does mean <version>#{site.components['arquillian-core'].latest_version}</version> in Maven?
我正在了解 Arquillian and in this guide 有以下代码片段:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.jboss.arquillian</groupId>
<artifactId>arquillian-bom</artifactId>
<version>#{site.components['arquillian-core'].latest_version}</version>
<scope>import</scope>
<type>pom</type>
</dependency>
</dependencies>
</dependencyManagement>
但我不知道如何解释这种依赖关系,尤其是 <version>
行,任何人都可以解释一下这个问题吗?我的问题是:EL 表达式的版本是什么?什么是 bom
包? (我读到它代表 Build Of Materials,但我不知道它是什么)。
提前感谢您的回答。
其他被卡住的人应该检查the solution provided by the dev in response to the OP here.
TL; DR:教程有误,版本应该是:
<version>1.1.11.Final</version>
我正在了解 Arquillian and in this guide 有以下代码片段:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.jboss.arquillian</groupId>
<artifactId>arquillian-bom</artifactId>
<version>#{site.components['arquillian-core'].latest_version}</version>
<scope>import</scope>
<type>pom</type>
</dependency>
</dependencies>
</dependencyManagement>
但我不知道如何解释这种依赖关系,尤其是 <version>
行,任何人都可以解释一下这个问题吗?我的问题是:EL 表达式的版本是什么?什么是 bom
包? (我读到它代表 Build Of Materials,但我不知道它是什么)。
提前感谢您的回答。
其他被卡住的人应该检查the solution provided by the dev in response to the OP here.
TL; DR:教程有误,版本应该是:
<version>1.1.11.Final</version>