We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 866c78b commit fea851aCopy full SHA for fea851a
modules/options/src/main/scala/scala/build/options/BuildOptions.scala
@@ -183,8 +183,12 @@ final case class BuildOptions(
183
javaOptions.javaHomeOpt
184
.orElse {
185
if (javaOptions.jvmIdOpt.isEmpty)
186
- sys.props.get("java.home").map(p =>
187
- Positioned(Position.Custom("java.home prop"), os.Path(p, Os.pwd))
+ Option(System.getenv("JAVA_HOME")).map(p =>
+ Positioned(Position.Custom("JAVA_HOME env"), os.Path(p, Os.pwd))
188
+ ).orElse(
189
+ sys.props.get("java.home").map(p =>
190
+ Positioned(Position.Custom("java.home prop"), os.Path(p, Os.pwd))
191
+ )
192
)
193
else None
194
}
0 commit comments