Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何确定当前正在运行的播放版本?_Java_Playframework_Version - Fatal编程技术网

Java 如何确定当前正在运行的播放版本?

Java 如何确定当前正在运行的播放版本?,java,playframework,version,Java,Playframework,Version,是否有一些简单的方法可以检索应用程序当前运行的Play framework版本?我希望有类似于Play.getVersion()的东西,如果应用程序运行的是2.3.6版,它将返回“2.3.6” 到目前为止,我找到的唯一方法就是 System.out.println(((HashMap<String, Object>)Play.application().configuration().getObject("java")).get("class")); System.out.prin

是否有一些简单的方法可以检索应用程序当前运行的Play framework版本?我希望有类似于
Play.getVersion()
的东西,如果应用程序运行的是2.3.6版,它将返回“2.3.6”

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

System.out.println(((HashMap<String, Object>)Play.application().configuration().getObject("java")).get("class"));
System.out.println(((HashMap)Play.application().configuration().getObject(“java”).get(“class”);
这将为我的应用程序提供所有已加载的jar,我可以检查是否已加载例如play_2.11-2.3.6.jar


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

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

play.core.PlayVersion.current();
基于