0

我正在尝试为基本的 java 应用程序创建一个“骨架”框架。

我要添加的一件事是列出当前附加的框架/库的版本页面/显示。

例如:

骨架版本:1.0.0 春季:2.5.6 休眠:Malbolge

Skeleton 项目的目的是让新开发人员能够非常轻松地快速启动强大的应用程序。
我认为最坏的情况是我可以搜索每个框架 jar 清单并使用它......但这并不好玩......

有人有不同的建议吗?如果项目要使用 Maven,这将是毫无疑问的......我可以只解析 pom.xml 或类似的东西......

我想一个更明确的问题是:

给定一个库文件夹;有没有办法在不接触清单的情况下动态收集罐子/框架版本?

4

2 回答 2

0

使用System.getProperties()可以为您提供 JVM 属性列表,包括 JRE、JVM 和规范的不同版本 ID。不确定这是否会提供 Spring 等版本。

于 2012-02-04T03:44:41.977 回答
0

您可以使用SpringVersion 类获取 Spring 版本。

我在上一个问题中有一个代码片段:

需要 Spring 版本# - 只有 spring.jar 文件

于 2012-02-04T03:59:05.000 回答