相关疑难解决方法(0)

在运行时获取Maven工件版本

我注意到在Maven工件的JAR中,project.version属性包含在两个文件中:

META-INF/maven/${groupId}/${artifactId}/pom.properties
META-INF/maven/${groupId}/${artifactId}/pom.xml
Run Code Online (Sandbox Code Playgroud)

是否有推荐的方法在运行时读取此版本?

java maven-2

166
推荐指数
6
解决办法
12万
查看次数

从Maven POM文件中读取属性文件

我有Maven POM文件的一些配置,在插件部分,我有maven tomcat插件,其中有一些配置如下:

<configuration>
   <url>http://localhost:8080/manager/html</url>
   <server>tomcat</server>
</configuration>
Run Code Online (Sandbox Code Playgroud)

我想将url设置导出到某个属性文件,例如使用该键的tomcat.properties:

url=http://localhost:8080/manager/html
Run Code Online (Sandbox Code Playgroud)

如何在POM文件中读取此密钥?

java tomcat maven-2 pom.xml properties-file

31
推荐指数
3
解决办法
7万
查看次数

如何在jsp页面中获取maven项目版本号?

我正在研究由maven2管理的java Web应用程序.我们不时做了一些更改,并希望做新版本,当然还有新版本号.在主页(jsp)中,有文字之类的

<b>version:</b> 2.3.3... 
Run Code Online (Sandbox Code Playgroud)

是否有可能,每次我发布新版本时,我只更改<version/>in pom.xml,jsp中的版本号可以由此maven $ {project.version}自动填充?

我尝试了maven配置文件,但它似乎不起作用.

有任何想法吗?

谢谢.

java maven-2

29
推荐指数
2
解决办法
4万
查看次数

标签 统计

java ×3

maven-2 ×3

pom.xml ×1

properties-file ×1

tomcat ×1