Tag: typesafe activator

使用JDK 1.7运行播放应用程序时出现UnsupportedClassVersionError

刚刚开始学习我的项目需求的Play框架,我的项目只build立在JDK 1.7上,所以我已经下载了Play 2.3.9版本,并通过键入activator new创build了一个示例项目。 然后移到示例项目目录并执行activator run 。 然后我看到JDK不兼容的exception。 我在哪里必须做出改变来处理这个问题? 日志: [info] Loading project definition from E:\workspace\play\first-app\project [info] Set current project to first-app (in build file:/E:/workspace/play/first-app/) java.lang.UnsupportedClassVersionError: com/typesafe/config/ConfigException : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:800) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) at java.net.URLClassLoader.access$100(URLClassLoader.java:71) at java.net.URLClassLoader$1.run(URLClassLoader.java:361) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at […]

如何找出我正在使用哪个Play版本?

有点愚蠢的问题,但我用Activator开始玩的框架,现在需要看看我使用的是什么版本。 2.3出来支持docker,但是当我把 dockerExposedPorts in Docker := Seq(9000, 9443) 在我的build.sbt ,它抱怨它不知道dockerExposedPorts是什么,所以我想我可能会运行2.2。