gpt4 book ai didi

java - Maven安装时编译错误

转载 作者:行者123 更新时间:2023-12-01 16:51:42 24 4
gpt4 key购买 nike

我试图通过从我的 Maven 项目运行 mvn clean install 将依赖包安装到我的位置 Maven 存储库中。

但不幸的是。我收到一些源文件的编译错误,其中显示:-source 1.3 不支持注释(使用 -source 5 或更高版本来启用注释)@override

经过研究。我发现我需要指定我的 Maven 项目的源版本。

所以我在POM中添加以下配置。

<build>
<defaultGoal>install</defaultGoal>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
</plugins>
</build>

事实上。它确实工作得很好。但让我困惑的是JDK1.6从哪里来并让Maven编译工作?我的电脑上没有安装JDK1.6(目前我的电脑上安装的可用JDK是JDK1.8),谢谢。

最佳答案

更高版本的 Java 允许您像早期版本一样编译程序。由于您已经安装了 Java 8,因此您可以将程序编译为 Java 6 程序,该程序将在仅具有 1.6 JRE 的计算机上运行。限制是您无法使用 Java 7 和 8 版本中添加的任何语言功能。

关于java - Maven安装时编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38965615/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com