gpt4 book ai didi

java - 无法在 MAVEN EXPORT 中找到 Javac 编译器

转载 作者:太空宇宙 更新时间:2023-11-04 14:57:32 26 4
gpt4 key购买 nike

我想使用 Maven 导出 Java 项目。但我变成了这个错误:

    [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project craftbukkit: Compilation failure
[ERROR] Unable to locate the Javac Compiler in:
[ERROR] C:\Program Files\Java\jre8\..\lib\tools.jar
[ERROR] Please ensure you are using JDK 1.4 or above and
[ERROR] not a JRE (the com.sun.tools.javac.Main class is required).
[ERROR] In most cases you can change the location of your Java
[ERROR] installation by setting the JAVA_HOME environment variable.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

我已经将我的 JAVA 主目录设置为这个目录:

C:\Program Files\Java\jdk1.8.0

我必须做什么才能起作用?

谢谢!

最佳答案

你可以尝试一些:

  1. 如果您使用的是 Eclipse,则可以检查已安装的 JRE。
  2. 尝试更新版本的 maven-compiler-plugin 并设置源版本和目标版本。
  3. 回显 $JAVA_HOME 并确保它指的是您提到的位置。
  4. 尝试 javac a java 代码以更加确定您的默认 java 编译器。
  5. 使用 mvn package assembly:single 导出。

关于java - 无法在 MAVEN EXPORT 中找到 Javac 编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23020088/

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