Maven集成Eclipse JDK警告

4
我已经从“市场”安装了Maven,并且正在尝试在Eclipse中创建一个新的Maven项目。当我创建一个新项目时,会得到以下内容。如何解决JDK和JRE警告?谢谢。 enter image description here
2个回答

12

eclipse.ini(与 Eclipse 可执行文件相邻的文件)中添加 JDK 中 java/javaw 可执行文件的完整路径:

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

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

在Windows系统中:

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

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

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


太棒了,伙计。希望我能给更多的赞。这至少为我节省了一小时的谷歌搜索和无数次的Eclipse重启 :-) - Peter Perháč
1
一个小细节:"-vm"和"C:/path/to/jdk/bin/javaw.exe"应该在不同的连续行中(即,新行字符)。 - JMarques

1

您需要将默认的JDK添加到已安装的JRE中。只需在系统中安装一个JDK,然后单击“已安装的JRE”链接并将安装JDK的文件夹添加到路径即可。就这样。


不行,这样做没有用。Maven要求使用JDK启动eclipse。 - Sean Patrick Floyd
我非常确定它可以。从未更改过Eclipse的默认设置。 - fyr
如果是这样的话,那么你的JDK会在PATH环境变量中任何JRE之前。对于大多数安装来说,情况并非如此。我知道我在谈什么,我曾经为使用Eclipse的60多个开发人员提供Maven支持,这是我不得不多次解决的主要问题之一。 - Sean Patrick Floyd
@Sean:我在本地环境中测试过了。即使有一个有效的-vm参数,但如果“已安装的JRE”中没有有效的JDK条目,你也会遇到这个错误。 - fyr
好的,也许安装了JDK也是必需的,这是非常合理的。对此给予加分。 - Sean Patrick Floyd

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接