java - 启动游戏! 2.0 指向特定的 Java 安装

标签 java playframework playframework-2.0

我的机器上安装了 2 个独立的 Java。我有 5.0 来支持我开发的旧版企业应用程序,并且我安装了最新的 JVM 用于其他用途。我需要在我的机器上保留旧版本,但我现在正在尝试使用 Play! 2.0 用于我自己的一些项目。

当我尝试从 Play 运行它时!目录中我收到“UnsupportedClassVersionError”,因为正在使用 5.0 版本。点播我的 7.0 jdk 安装的最佳方法是什么? JDK5 保持默认状态非常重要。

最佳答案

您运行的 play 可执行文件是一个启动脚本,它使用路径上的 Java 版本启动 sbt。您可以在启动时更改路径,如下所示:

PATH="/my/jdk7/path:$PATH" play

这假设您正在使用某种 unix shell。如果不是,您可以修改启动脚本本身。

关于java - 启动游戏! 2.0 指向特定的 Java 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14050023/

相关文章:

java - 如何在 Spring 中验证长 PathParam

Java Scanner nextLine 问题,需要额外输入

java - 登录后如何在屏幕上显示用户名?

jpa - 在 PlayFramework 2/Ebean ORM 中使用@OneToOne,其中 child 和 parent 共享相同的主键

postgresql - 无法将列的 266 :class java. math.BigDecimal 转换为 Long

Java游戏重置时不保存变量

java - 在 Eclipse 中编辑 Play 2.8 Twirl 模板

java - Play 框架 2.0.1 - 服务器仅响应第一个请求

java - 当我尝试连接 mysql 5.5 时出错

scala - 无法使用 SBT 导入 kamon-play-26