2012-02-04 52 views
0

我正在嘗試爲基本Java應用程序創建一個「框架」框架。在JVM中獲取Spring和其他框架版本號

我期待添加的一件事是版本頁面/顯示列出當前附加的框架/庫。

例如:

鏤空版本:1.0.0 春:2.5.6 休眠:Malbolge

框架項目的目的是使它很容易爲新的開發人員快速啓動一個強大的應用。
我認爲最糟糕的情況是我可以搜索每個框架的罐子清單並使用它...但這並不好玩......

任何人都有不同的建議?這將是沒有道理的,如果該項目將使用Maven ......我可以解析的pom.xml或東西的程度......

我想更明確的問題是:

鑑於一個libs文件夾;有沒有辦法動態地收集罐子/框架版本#而不用觸摸清單?

回答

0

使用System.getProperties()爲您提供JVM屬性的列表,包括JRE,JVM和規範的不同版本ID。不知道這是否會給Spring等版本。