如果我的$JAVA_HOME
为空,那么Maven从何处获取Java版本?我正在使用OSX。我刚刚在pom.xml中指定了这样的内容:
<properties>
<java.version>1.8</java.version>
</properties>
我正在使用IntelliJ IDEA。
答案 0 :(得分:0)
使用
在IntellJ中查看您的项目结构⌘+;
修改 很可能您正在使用与IntelliJ捆绑在一起的maven,我相信它知道IDE设置的Java版本。您可以通过选择偏好进行检查。
⌘+,
此外,buildpath
还在编译期间用于查找源文件,SDK和外部库/依赖项
您还将听到classpath
一词,该词在运行时用于查找已编译的类文件和其他资源。
答案 1 :(得分:0)
Maven从项目构建路径中绘制Java版本。 Image of example 这使您可以使用库搜索选择哪个Java版本。 首先,Maven将其放入运行时执行代码所需的构建路径中。这些东西包括库和依赖项。您可以通过右键单击,向下滚动到构建路径,然后单击“构建路径配置”或类似方法来找到它。