如果我的$JAVA_HOME
为空,Maven从何处获取Java版本?我正在使用OSX。我刚刚在pom.xml中指定了这样的内容:
<properties>
<java.version>1.8</java.version>
</properties>
我正在使用IntelliJ IDEA。
最佳答案
使用以下命令查看IntellJ中的项目结构
⌘+;
编辑
很可能您正在使用与IntelliJ捆绑在一起的maven,我相信它知道IDE设置的Java版本。您可以通过选择偏好进行检查。
⌘+,
此外,在编译期间还使用buildpath
来查找源文件,SDK和外部库/依赖项
您还将听到classpath
一词,该词在运行时用于查找已编译的类文件和其他资源。