【问题标题】:Maven Integration for Eclipse JDK WarningEclipse JDK 警告的 Maven 集成
【发布时间】:2011-07-04 09:32:44
【问题描述】:

我已经从Marketplace 安装了 Maven,我正在尝试在 Eclipse 中创建一个新的Maven Project

这就是我创建新项目时得到的结果

如何解决这个 JDK 和 JRE 警告。

谢谢

【问题讨论】:

    标签: eclipse maven java


    【解决方案1】:

    eclipse.ini(eclipse 可执行文件旁边的一个文件)中,将完整路径添加到 JDK 中的 java/javaw 可执行文件:

    在 *x 系统上(可能包括 MacOS):

    -vm
    /path/to/jdk/bin/java
    

    赢*:

    -vm
    C:/path/to/jdk/bin/javaw.exe
    

    或 -vm C:\path\to\jdk\bin\javaw.exe

    确保-vm 参数位于任何-vmargs 之前!

    【讨论】:

    • 太棒了,伙计。希望我能给更多的赞成票。节省了我至少一个小时的谷歌搜索和一百万次日食重新启动:-)
    • 一个小细节:“-vm”和“C:/path/to/jdk/bin/javaw.exe”应该在不同的连续行中(即换行符)。
    【解决方案2】:

    您需要将默认 JDK 添加到 Installed Jres。只需在系统中安装 JDK,单击“Installed JREs”链接,然后将安装 JDK 的文件夹添加到路径中。就是这样。

    【讨论】:

    • 不,这无济于事。 Maven 要求使用 JDK启动 eclipse。
    • 我很确定确实如此。从未更改过 eclipse 的默认设置。
    • 如果是这样,那么您的 JDK 位于 PATH 环境变量中的任何 JRE 之前。对于大多数安装来说,情况并非如此。我知道我在说什么,我曾经为 60 多个使用 Eclipse 的开发人员提供 Maven 支持,这是我必须多次解决的主要问题之一。
    • @Sean:我在本地环境中对其进行了测试。当您有一个有效的 -vm 参数并且在“已安装的 JRE”中没有一个有效的 JDK 条目时,您也会收到此错误
    • 好的,也许安装的JDK 是必需的,这很有意义。为此 +1
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-21
    • 1970-01-01
    • 2014-07-30
    • 2014-12-29
    • 2015-05-03
    • 2020-09-08
    • 1970-01-01
    相关资源
    最近更新 更多