如何确定当前正在运行的Play版本?

时间:2014-10-30 16:24:23

标签: java playframework version

是否有一些简单的方法可以检索应用程序当前运行的Play框架版本?我希望有Play.getVersion()这样的东西可以返回" 2.3.6"如果应用程序运行的是版本2.3.6。

我到目前为止找到的唯一方法就是做

之类的事情
System.out.println(((HashMap<String, Object>)Play.application().configuration().getObject("java")).get("class"));

给了我为我的应用程序加载的所有罐子,我可以检查是否例如play_2.11-2.3.6.jar已加载。

请告诉我有更好的方法吗?

1 个答案:

答案 0 :(得分:1)

要获得播放版本,您可以使用

play.core.PlayVersion.current();

基于https://stackoverflow.com/a/12371679