java - 依赖项的 Maven 项目变量

标签 java maven-2 filtering resources

我有一个加载小程序的 html 文件。 html 需要通过名称引用 jar,并且由于 maven 根据 artifactid、version 等对其进行命名,因此 html 需要随着项目的发展而动态更新。似乎资源过滤是可行的方法,但我无法弄清楚要插入的变量应该是什么样子。我想要类似 ${project.dependencies.myartifactid.version} 的东西,但这似乎不是一个选择,而且我在谷歌搜索上运气不佳。

最佳答案

你需要像 ${project.dependencies[0].artifactId} 这样的东西,其中 0 是 war 模块中 applet 依赖的索引(见 PLXUTILS-37 )。事实上,使用资源过滤应该可行。

更新: Maven Resources Plugin 中似乎存在错误,此属性未按照 this question 中所述进行过滤.您可能必须使用 this answer 中建议的解决方法.

关于java - 依赖项的 Maven 项目变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2234124/

相关文章:

c++ - 如何找到连接一组点的平滑曲线(在 Open CV 中)?

java - 是否有类似于 Websphere 的 Weblogic 过滤类加载器

java - JNI GetMethodID 不适用于内部类的构造函数

java - 使用 setvisible 方法使用表单元素

maven-2 - maven手动安装文件没有版本

email - hudson 电子邮件太多

java - 如何使使用 maven-assembly-plugin 生成的 WAR 存档可用于其​​他项目的单元测试?

javascript - 将完整的对象传递给 AngularJS 过滤器比较器

java - Kafka 0.11.0.0 在重启时不断重置偏移量

java - 尝试了解 JOLSample_16_AL_LL 中 ArrayList 的占用空间