此环境中不提供编译器。当执行 mvn clean package 时

2023-11-30

你好,当我在 cmd 上运行命令时

mvn清理包

我收到编译器错误:此环境中未提供编译器。也许您正在 JRE 而不是 JDK 上运行?

But I checked out my PATH, JAVA_HOME and HOME_M2enter image description here enter image description here enter image description here

I also checked the Installed JREs in Eclipse: enter image description here

显然一切都很好,关于为什么我会收到这个错误有什么想法吗?谢谢!


你的问题是在你的PATH只是JRE,不是JDK。

highlighted path

您必须将 JDK 包含到您的PATH,然后maven就会找到它。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

此环境中不提供编译器。当执行 mvn clean package 时 的相关文章

随机推荐

  • 如何在android中的canvas中添加3张图片

    我有 3 张图像 我想将它们依次添加到画布上 这是我的代码 public void onCreate Bundle savedInstanceState super onCreate savedInstanceState setConten
  • Xcode 10 似乎破坏了 com.apple.commcenter.coretelephony.xpc

    我已经升级到Xcode 10 on High Sierra现在激励广告示例项目来自 AdMob 的投诉com apple commcenter coretelephony xpc工作不正常 是否有我必须启用的新权利 我搜索了几个小时却没有任
  • 按两个属性对对象数组进行排序

    我有一个对象数组 我想按两个属性进行排序 提醒时间戳 修改时间戳 排序顺序 desc 按一个属性对这个对象进行排序不是问题 但在这种情况下我不知道如何让它工作 假设时间戳本身排序正常 例如 ISO8601 和相同时区 请尝试 myArray
  • 如何使用 Apple Symbols 字体中的字形?

    我想在我的应用程序中使用 Apple Symbols 字体中的一种字形 我在CharactersPallete 来自Snow Leopard 中打开这个字体 这个字形的 锁符号 id GID 是5003 它不是字形的unicode编号 如何
  • ShellExecuteEx 在 Excel VBA 中崩溃

    由于 Windows 更新发生 API 调用ShellExecuteEx sExecuteInfo 崩溃 说 0x75F7A529 处未处理的异常 shell32 dll 访问冲突 读取位置0x68686903 我不知道这里出了什么问题 你
  • 与 Tkinter 跟踪相关的回调函数有哪些限制?

    我试图弄清楚如何实现一个回调函数 它可以做一些比打印输出更有意义的事情 我相当缺乏经验 所以我不确定回调函数应该或可以如何在Python 或任何其他语言 中实现 考虑以下 Python 代码 from Tkinter import def
  • 前台本地通知

    在警报中 通知在后台工作正常 如下所示 UILocalNotification notification1 UILocalNotification alloc init notification1 fireDate alramtime no
  • Wordpress 管理面板上的 jQuery 错误(tinyMCE 未定义)

    将 Wordpress 从 3 2 升级到 3 5 后 我在管理端收到 jQuery 错误 下面是错误 Error ReferenceError tinyMCE is not defined Source File http domainn
  • WPF 虚拟树视图中的滚动错误

    我在 WPF 中使用虚拟化树视图来显示具有大量子节点 5000 的 3 级深度层次结构
  • R - 使用查找表替换数据框中的值

    最近 我在尝试使用查找表替换数据框或矩阵中的特定值时遇到了一些麻烦 所以这代表要修改的original data V1 V2 V3 V4 V5 V6 V7 V8 V9 V10 V11 V12 V13 V14 1 255 255 255 25
  • 在 Java 中关闭流

    为什么我们需要关闭 FileInputStream 以及一般的流 任何状况之下在我们离开该计划之前 否则会发生什么 如果程序在程序中显式关闭输入流之前停止 那么该流不是也会自动关闭吗 文件句柄是稀缺的 有限的资源 如果不正确清理它们 您可能
  • Azure Function cosmosDB 触发器托管标识不起作用

    我为 cosmosDB 触发器创建了一个独立的 Azure 函数 我正在使用 Microsoft Azure Functions Worker Extensions CosmosDB version 4 0 0 preview2 来使用托管
  • 更改图像大小 - PHP

    我最近创建了一个上传功能 但我不知道如何将宽度和高度更改为 75px 我尝试了通过 Google 找到的一个代码 但我刚刚收到此错误 Fatal error Class Imagick not found in C wamp www Leg
  • Java字段隐藏

    在以下场景中 class Person public int ID class Student extends Person public int ID 学生 隐藏人的ID字段 如果我们想在内存中表示以下内容 Student john ne
  • 使用 Jquery AJAX 提交 HTML 表单

    我正在尝试使用 AJAX 提交 HTML 表单这个例子 我的 HTML 代码
  • 在 Informix 中将 DATETIME 转换为 Unix 纪元

    我有一个日期时间列 SELECT mytime FROM mytable mytime 1 6 2013 10 41 41 PM 我想编写一条 SQL 语句 以 Unix 时间格式返回时间 自 Unix 纪元 01 01 1970 00 0
  • Masm汇编8086在数据字相加之间携带标志

    所以我有这个问题 我应该解决 我花了几个小时试图找出最好的方法来做到这一点 谷歌并没有多大帮助 问题是创建一个子例程 给定一个单词列表 然后将其添加到另一个成为输出的列表中 它基本上是一种处理大量数据的方法 我的代码适用于进位标志withi
  • ToLower函数在C中的实现

    我正在用 C 编写自己的 ToLower char str 实现 但是我在函数中遇到分段错误 我写的函数是 void ToLower char str while str 0 if str gt 65 str lt 90 It fails
  • 在 Objective-C++ 的 .h 文件中添加指向定义的 Objective-C 类的指针

    可以在 Objective C 中创建一个类 该类的字段是一个指向 Objective C 接口的指针 在 h文件 为了澄清一点 我创建了一个 Objective C 接口 Our platform independent class in
  • 此环境中不提供编译器。当执行 mvn clean package 时

    你好 当我在 cmd 上运行命令时 mvn清理包 我收到编译器错误 此环境中未提供编译器 也许您正在 JRE 而不是 JDK 上运行 But I checked out my PATH JAVA HOME and HOME M2 I als