如何指定与sbt 0.12.4一起使用的Java版本? [英] How to specify which java version to use with sbt 0.12.4?

查看:269
本文介绍了如何指定与sbt 0.12.4一起使用的Java版本?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何指定与sbt 0.12.4一起使用的Java版本? 我安装了Java 7和Java 8.由于sbt 0.12.4不支持Java 8,但默认情况下会尝试使用它,因此我必须为sbt显式指定Java版本.我想继续使用Java 8作为Java的其他默认版本.

How to specify which java version to use with sbt 0.12.4? I have java 7 and java 8 installed. Since sbt 0.12.4 does not support java 8 but tries to use it by default, I have to specify java version explicitly for sbt. I want to keep using java 8 as a default version of java for other things.

推荐答案

对我来说,一种有效的方法是使用 sbt-extras 并将名为.sbtopts的文件添加到项目的根目录,其中:

One way that works well for me is, using the sbt script from sbt-extras and add to the root of the project a file called .sbtopts with:

-java-home
/Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents/Home

使用要使用的Java 7的任何版本.确保它们分开放置.

using whatever version of Java 7 you want to use. Make sure that those are on separate.

这篇关于如何指定与sbt 0.12.4一起使用的Java版本?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆